Skip to content

流程控制

Python 支持常见的逻辑条件。

a = 33
b = 200
if b > a:
print("b is greater than a")
elif a == b:
print("a and b are equal")
else:
print("a is greater than b")
if a > b: print("a is greater than b")
print("A") if a > b else print("B")

只要条件为真,while 循环就会重复执行代码块。

i = 1
while i < 6:
print(i)
i += 1
  • break: 停止循环
  • continue: 停止当前迭代,继续下一次迭代
i = 1
while i < 6:
if i == 3:
break
i += 1

用于遍历序列(列表、元组、字典、集合或字符串)。

fruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)

比如生成一个数字序列。

for x in range(6):
print(x) # 打印 0 到 5