1.回顾
if 条件语句:
代码块
if 条件语句:
代码块1
else:
代码块2
if 条件语句1:
代码块1
elif 条件语句2:
代码块2
elif 条件语句3:
代码块3
else:
代码块
for 变量 in 序列:
循环体
while 条件语句:
循环体
2.三目运算符
python中的三目运算符:
表达式1 if 表达式2 else 表达式3
3.循环关键字
continue
是循环中的关键字,执行循环的过程中遇到contiune,每次循环结束直接进入下次循环的判断
break
是循环中的关键字,只能出现在循环中,如果遇见break,整个循环直接结束
for-else结构
for 变量 in 序列:
循环体
else:
代码块
while-else结构
while 条件语句:
循环体
else:
代码块
注:循环后的else不会影响原循环结构的运行,在原循环结构自然死亡时,会运行else后的代码块,如果else关联的循环是遇到break而结束,那么else后边的代码块不会执行
for循环和while循环怎么选
for - 循环次数确定
while - 循环次数不确定