![](https://img.haomeiwen.com/i14414020/d5f12db8c41751ba.png)
一、判断语句
1.1 if 判断语句
格式1:
if 要判断的条件:
条件成立时,要做的事情
格式2:
if 要判断的条件:
条件成立时,要做的事情
else:
条件不成立时,要做的事情
格式3:
if 条件1:
事情1
elif 条件2:
事情2
elif 条件3:
事情3
else:
事情4
1.2 if 嵌套
二、循环语句
- 条件成立时,则重复执行,直到条件不成立为止
提示:
- 在 for-else或while-else中
- 如果for或while循环中没有执行break,for循环或while循环结束后,else的语句将会执行
- 如果for或while循环中执行了break,else的语句将不会执行
2.1 while 循环语句
- 格式一:
变量名 = 变量值
while 条件(一般包含一个变量):
事情
对变量值进行修改
- 格式二:
while-else
如果循环中执行了break,else的语句将不会执行
变量名 = 变量值
while 条件(一般包含一个变量):
事情1
对变量值进行修改
else:
事情2
2.1.1 while 嵌套
2.2 for 循环语句
- 格式一:
for 临时变量 in 可迭代对象(列表或字符串等):
事情
- 格式二:
for-else
如果循环中执行了break,else的语句将不会执行
for 临时变量 in 可迭代对象(列表或字符串等):
事情1
else:
事情2
提示:
range()
特点:左闭右开
格式 说明 示例 range(n)
循环n次 range(5)
==> [0,5)range(x, y)
循环y-x次 range(1, 5)
==> [1,5)
2.2.1 for 嵌套
2.3 break和continue
- 配合for和while循环使用
停止循环
名称 | 描述 |
---|---|
break |
循环中执行break,则终止循环,break后面的代码不执行 |
continue |
循环中执行continue,则提前结束本次循环,continue后面的代码不执行 |
更新中......
网友评论