1)条件语句
1、单分支:if 条件: # 条件判断为True,则执行下面的语句
语句 # 可以单独使用,不需要跟elif else配对出现
2、双分支:if 条件:
语句块1
else:
语句块2
3、多分支:if 条件:
elif 条件:
elif 条件:
else: # 只会执行其中一个语句
If...if...if...if...else: 前面的if默认没有else,最后一个else和最后一个if配套 # 满足条件可以执行其中的多个语句
拓展:
空字符串-False,空格也是字符串-True
数字0-False,非0-True
空列表-False,非空列表-True
空字典-False,非空字典-True
2)循环语句
for 变量 in range()|序列|集合
range(star,stop,step)函数。从star到end-1,step是步长
>>> list(range(0, 30, 5))
[0, 5, 10, 15, 20, 25]
break:跳出整个循环,本次循环剩余的代码不执行
continue:跳出本次循环,进行下一次循环,剩余代码不执行
原文:https://www.cnblogs.com/mengmengxiyu/p/14892182.html