03 三大结构
- 顺序
- 分支
- 循环
分支语句
单路分支
if 条件表达式:
语句1
语句2
......
双路分支
if 条件表达式:
语句1
else:
语句2
多路分支
if 条件表达式:
语句1
elif 条件表达式:
语句2
else:
语句3
if可以嵌套使用,但不推荐 python没有switch case
循环语句
for 循环
for 变量 in 序列:
语句1
语句2
......
for 变量 in 序列:
语句1
......
else:
else是可选项
- for 的break(跳出循环),continue(跳出本次循环并开始下次循环),pass(略过)
while 循环
while 条件表达式:
语句块
while 条件表达式:
语句块
else:
语句块
#输出一个最简单的九九乘法表
i = range(1,10)
j = range(1,10)
for a in i:
for b in j:
if(a >= b):
print("{0}x{1}".format(a,b),end=" ")
print('')
网友评论