1、if
if expression: # 如果表达式成立,则执行下面的语句
statement(s)
if expression: # 如果表达式不成立,则执行else下面的语句
statement(s)
else:
statement(s)
if expression: # 如果表达式不成立,则执行 elif 下面的语句
statement(s)
elif expression: # 如果 elif 的表达式都不成立,则执行 else 下面的语句
statement(s)
elif expression: # elif 语句可以有多个
statement(s)
else:
statement(s)
2、for
if expression: # 如果表达式成立,则执行下面的语句
statement(s)
if expression: # 如果表达式不成立,则执行else下面的语句
statement(s)
else:
statement(s)
if expression: # 如果表达式不成立,则执行 elif 下面的语句
statement(s)
elif expression: # 如果 elif 的表达式都不成立,则执行 else 下面的语句
statement(s)
elif expression: # elif 语句可以有多个
statement(s)
else:
statement(s)
- for 用于 python 中的循环,在条件循环中,如果条件变为假则循环结束
- 在序列里,使用 for 循环遍历(遍历可以理解为对所有数据全部访问一次),for 也可以用来遍历字典
for var in sequence:
statement(s)
3、while
for var in sequence: statement(s)
while expression: # 直到表达式变为假,才退出循环
statement(s)
4、continue、break
while expression: # 直到表达式变为假,才退出循环
statement(s)
(1) break 表示退出整个循环,继续执行循环外的语句 (2) continue 表示退出本次循环,继续下一次循环 (3) exit() 表示退出整个程序 (4) pass 表示什么都不做,继续执行,相当于先在这里占个位置,以后想到要做什么再来这里补充