循环判断
条件语句
- 正常写法
#coding=utf-8
num = int(input("请输入一个数字:"))
if num>100:
print("你输入的数字超出了范围")
elif num>=91:
print("范围91到100")
elif num>=61:
...
- 三元写法
代码1 if 判断条件 else 代码2
print(num1) if num1 > num2 else print(num2)
while循环
- 格式1:while后面跟上一个条件,当条件满足的时候,执行循环;当条件不满足的时候,跳出循环
- 格式2:while后面跟上一个条件,还要跟上一个else语句,当条件满足的时候,执行循环;当条件不满足的时候,取执行else中的python语句,在else中的语句执行完成以后,跳出循环
while 判断条件:
代码1
代码1
代码1
[else: #else中的代码当while循环中的代码执行完成以后,才会执行
代码2
代码2
代码2]
代码3
代码3
...
for循环
for 变量 in 列表:
代码1
代码1
[ else: # 当for循环结束的时候,才会去执行else中的代码2
代码2
代码2 ]
循环控制
- break:当循环中,执行到break,循环立刻停止
- continue:当循环中,执行到continue,终止当前这次循环,直接开始下一次循环
注意区分:break 和 sys.exit()
sys.exit() 将整个程序都停止运行
break 仅仅是跳出循环【在循环中不再执行break后面的代码】
match语句的语法
match 变量/表达式:
case 值1:
语句1
case 值2:
语句2
case 值3:
语句3
...
case _:
语句n
match语句的注意事项
(1) 注意使用冒号: 在match语句和case语句之后,都要有冒号。
(2) 注意使用缩进: 在match语句和case语句之后的代码,都要有缩进。






网友评论