if 条件:
age = 20
if age < 18:
print("未成年")
elif age >= 18 and age < 60:
print("成年")
else:
print("老年人")
for 循环:
fruits = ['apple','orange','pear']
for fruit in fruits:
print(fruit)
for i in range(5):
print(i) # 输出 0 到 4
while 循环:
count = 0
while count < 5:
count += 1
if count % 2 == 0: # 如果n是偶数,执行continue语句
continue # continue语句会直接继续下一轮循环,后续的print()语句不会执行
print(count)
模式匹配:
score = 'B'
match score:
case 'A':
print('score is A.')
case 'B':
print('score is B.')
case 'C':
print('score is C.')
case _:
print('score is ???.')