Python基础入门day02
选择结构(分支结构)
单分支语法:
if 条件 :
pass
多分支语法:(分支结构可以嵌套使用,但是一定要注意嵌套深度,注意代码可读性)
if 条件 :
pass
elif:
pass
elif:
pass
else:
pass
循环结构
for-in: 确定循环次数
range()函数:range(a,b,c)代表的是生成一个[a,b)左闭右开的一个序列,c代表步长。
for i in range(10):
print(i)
while:不确定循环次数
while:
pass
break和continue
- break:跳出当前循环
- continue:结束当次循环,继续进行下次循环
注意: 当触发break跳出当前循环的时候,for对应的else不在运行
for i in range(3):
for j in range(6):
if j == 5:
break
print(j)
else:
print('hello')
else:
print('world')
从图中可以发现,当遇到break后,内层for对应的else不在运行。但是最外层for循环与else不受影响。
|