今天学习了python的历史,python的开发人员是吉多.范罗苏姆,介绍了python的前景展望,对python的学习有了进一步的信心.
一 学习了python的变量,什么是变量,变量应该如何定义,定义变量的7的准则:
1变量必须由数字,字母和下划线组成.2不能是纯数字,不能以数字开头;3变量不能是python的关键字;4变量不宜太长;5变量不能是汉字;6变量要有意义;7区分大小写;8推荐使用驼峰或者下划线写变量.
二 学习数据的类型:整形int,字符str,判断pool.
三 学习了关键字print
print()可以输出任何数据类型print(a),print(1)print(''c'')print(int(a))等
四 注释
两种注释模式:1#注释的内容 用于单行注释
2"""注释内容"""用于多行注释
五 用户交互
input()函数
内容=input(提示信息)
语法: 变量 = input("提示语")
# content = input("你吃了么?")
# print("我们在控制台接收到了:"+content)
# 让用户输入a, 让用户输入b. 计算机计算a+b的结果
# a = input("请输入a:") # input收到的内容是str
# b = input("请输入b:") # input收到的内容是str
# # 将字符串转换成整数 int(字符串)
# c = int(a) + int(b)
# print(c)
六 流程控制if语句
if语句:
if语句包含关键字:if else elif
if 条件1:
代码块1
elif 条件2:
代码块2
elif...
else:
代码块n
执行流程:
判断如果条件1成立. 执行代码块1. 否则继续判断条件2是否成立. 如果成立执行代码块2. 否则....
如果以上条件都不成立. 执行最后的else
提示:if语句迭代不宜过长.最长不要超过3次
例子
content = input("请输入你是否中奖了:")
# # if 如果
# if content == '是': # = 赋值. == 判断
# print("走向人生巅峰")
# print("先买它20栋房子")
# else:
# print("继续过着屌丝的生活")
# print("我要死")
# 语法规则:
'''
if 条件判断:
代码块1
else:
代码块2
执行流程: 如果条件判断为真. 执行代码块1. 否则执行代码块2
'''
# money = 88
# if money > 500:
# print("打车回家")
#
# print("我到家了")
#
# print("咣咣咣, 谁呀? ")
# gender = input("请问, 你是男的还是女的?")
# if gender == '男':
# # pass # pass 过. 表示语法的完整性
# print("男的去隔壁. 找alex.")
# else: # 不是男的
# age = input("今年贵庚了?")
# if int(age) > 48: # input接收的是字符串. 48是int. 这两个数据类型是不能比较的
# print("大妈, 您找谁?, 可能在隔壁")
# else:
# print("我家的瓜, 特别甜.")
# month = input("请输入一个月份:")
# if month == '一月':
# print("吃饺子")
# elif month == '二月':
# print("苹果")
# elif month == '三月':
# print("桂花糕")
# elif month == '三月':
# print("西瓜")
# elif month == '三月':
# print("粽子")
# elif month == '三月':
# print("冰棍")
# score = int(input("请输入峰哥的成绩:"))
# if score >=90:
# print("峰哥old six. 得A")
# elif score >= 80:
# print("峰哥还可以, 得B")
# elif score >= 70:
# print("还凑合")
# elif score >= 60:
# print("勉强及格")
# else:
# print("不及格. 跟我去16期.")
# if ....elif...else
'''
if 条件1:
代码块1
elif 条件2:
代码块2
elif...
else:
代码块n
执行流程:
判断如果条件1成立. 执行代码块1. 否则继续判断条件2是否成立. 如果成立执行代码块2. 否则....
如果以上条件都不成立. 执行最后的else
'''
遇到的问题
交互的时候 定义的是字符串 输入的就必须是字符串 否则就会出错