2026寒假学习Pyhon_1_day

9 if 语句

9.1 单个if

1
2
3
4
# 还记得我们之前提到的布尔值吗?True or False
is_pass = True
if is_pass: # 要加冒号
print("你及格了!")# 要缩进四个空格位
你及格了!

9.2 if…else…

1
2
3
4
5
is_pass = False
if is_pass:
print("你及格了!")
else:
print("你没及格!")
你没及格!

9.3 if…elif…else…image.png

10 while 循环语句

1
2
3
4
5
i = 1
while i <= 5:
print(i)
i+=1
print("循环结束!")
1
2
3
4
5
循环结束!

11 跳转语句

注意:

  1. break/continue 只能在循环中,除此以外不能单独使用
  2. break/continue 在嵌套循环中,只对最近一层循环起作用
1
2
3
4
5
6
7
8
9
# break:可以终止当前循环。用来结束当前代码块的最内层循环
i = 1
print("开始")
while i <= 5:
print(i)
if i == 2:
break
i+=1
print("结束")
开始
1
2
结束
1
2
3
4
5
6
7
8
9
# continue:用来结束本次篁,紧接着执行下次循环。用来结束当前代码块的本次循环
i = 1
print("开始")
while i <= 5:
print(i)
if i == 2:
continue # 出现死循环
i+=1
print("结束")

12 for 循环语句

1
2
3
# 字符串循环遍历
for i in "老万cda":
print(i)
老
万
c
d
a
1
2
3
4
# 列表循环遍历
friends = ['Ivy','May','Chris','David','April']
for friend in friends:
print(friend)
Ivy
May
Chris
David
April

13 pass 空语句

如果不写 pass ,很多时候会报错,因为if语句不完整或者定义函数不完整。

pass 是空语句,是为了保持程序结构的完整性。

pass 不做任何事,一般用作点位语句。

1
2
if 1<2:
pass
1


2026寒假学习Pyhon_1_day
https://laowan-blog.pages.dev/2026/02/06/2026寒假学习Pyhon-1-day/
作者
老万
发布于
2026年2月6日
许可协议