12.数据输入
input函数:input()获取键盘输入的内容,再用一个变量去接收。将输入的数据类型都视为字符串
13.判断语句
布尔类型:表示真假:True,False。变量=布尔字面量,可通过比较运算来得到布尔类型。
R=10>5
Print(f”10>5的结果是:{R},类型 是{type(R)}”)
打印后:10>5的结果是:True,类型是<class’bool’>
If语句,if-else语句,if-elif-else语句的基本格式:
age=18
if(age>18):
print(“已成年”)
elif age>22:
print(“可以结婚了”)
else:
print(“未成年”) #举例说明
判断语句的嵌套:自由组合上面的语句。运用空格缩进来使得语句有层次关系。
循环语句
While语句:自行控制循环条件,循环套循环,基于空格缩进来决定层次关系
while(条件1):
满足条件1时,所作的事情。
while(条件2):
满足条件2,所作的事情。
.......
for循环: 对内容进行逐一处理
for 临时变量in 待处理数据集(序列):print()
for循环嵌套,用空格缩进来实现,与while语句类似
range序列:
1.range(n)从一个从0开始到n的数字结束的序列,不含n本身
2.range(n1,n2)从一个n1开始,到n2结束的数字序列,不含n2本身
3.range(n1,n2,step)获得一个从n1开始到n2结束的数字序列,数字之间的步长为step,默认为1
注意避免出现无限循环
continue 与break关键字用于对循环进行临时跳过和直接结束,无法对上层循环起作用
continue:中断本次循环,让程序进行下一次循环
break:直接结束循环。它所在的那个循环直接结束。