(注意缩进) 没有switch
#####
if 条件:
条件成立执行的代码
#####
if 条件:
条件成立执行的代码
else:
条件不成立执行的代码
#####
if 条件1:
条件1成立执行的代码
elif 条件2:
条件2成立执行的代码
...
else:
以上条件都不成立执行的代码
#####
#####
三目运算符,三元运算符,三元表达式
条件成立执行的语句 if 条件 else 条件不成立执行的语句
a,b=1,2
c = a if a>b else b *2*
随机数
1、到处random模块
import random
2、使用random模块中的随机整数功能
num = random.randint(开始,结束)
循环
while for 让代码更高效的执行
while 条件:
条件成立执行的代码
#####
for 临时变量 in 序列:
重复执行的代码
##### while...else
while 条件:
条件成立重复执行的代码
break终止循环,不是正常结束,不执行else
continue退出当前循环,执行下一次循环,是正常结束,执行else
else:
循环正常结束后要执行的代码
##### for...else
for 临时变量 in 序列:
重复执行的代码
break终止循环,不是正常结束,不执行else
continue退出当前循环,执行下一次循环,是正常结束,执行else
else:
循环正常结束后要执行的代码