多行注释是三个单引号''' '''或者三个双引号""" """
# 是单行注释
变量:把程序运行过程中产生的值暂时存储在内存,方便后边的程序调用
变量的命名规则:
1.由字母,数字,下划线组成
2.不能是数字开头,更不能是纯数字
3.不能使用Python关键字
4.不要用中文
5.不要太长
6.要有意义
7.区分大小写
8.推荐使用驼峰或下划线命名法
驼峰是除第一个之外的单词首字母大写ageOfBoy = 88
下划线是单词之间用下划线间隔age_of_boy = 88
数据类型:
1.整型(int) integer 直接写出数字就是整数
能够执行的操作,+ - * / %(取余) //(整除) **(次幂)
计算机是无法准确的表示一个小数的
2.字符串(str)string,用单引号,双引号,三引号(为了换行显示)引起来的内容都是字符串
字符串的相关操作 +字符串的连接 *(数字)重复次数
3.布尔值(bool) boolean 两个取值 Ture或False 用来做判断,没有操作
查看数据类型是Type()
if语句:if条件语句的基本结构
第一种:if 条件:
if代码块
如果满足条件执行if代码块
第二种:if 条件:
if代码块
else:
else代码块
如果满足条件执行if代码块,否则执行else代码块
第三种:if 条件1:
if代码块
elif 条件2:
elif代码块1
elif 条件3:
elif代码块2
......
else:
else代码块
如果满足条件1执行if代码块,否则如果满足条件2执行elif代码块1,
否则如果满足条件3执行elif代码块2,......,否则执行else代码块
第四种:嵌入
if 条件1:
if 条件2:
代码块1
else:
if 条件3:
代码块2
如果满足条件1且如果满足条件2执行代码块1,否则如果满足条件3执行代码块2
age = int(input("请输入你的年龄")) if age < 10: print("小屁孩") elif age < 20: print("青春期叛逆的小屁孩") elif age < 30: print("开始定性,开始混社会的小屁孩") elif age < 40: print("老大不小了,赶紧结婚小屁孩") elif age < 50: print("家里有个不听话的小屁孩") elif age < 60: print("自己马上变成不听话的老屁孩") elif age < 70: print("活着还不错的老屁孩") elif age < 90: print("人生就快结束了的一个老屁孩") else: print("再见了这个世界")