
正文
(4)Python3笔记 之 流程控制
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
一、条件控制
# 语法规则
if 变量(或表达式):
语句块1
elif 变量(或表达式):
语句块2
else:
语句块3#示例
score = 83
if score > 90:
print('优秀')
elif score > 60 and score < 90:
print('及格')
else:
print('不及格')
二、循环
1). while循环
i = 0
sum = 0
while i <= 10:
sum = sum + i
i += 1
print(sum) // 55
2). while .. else循环
score= 40
while score < 80:
print (score, " 小于 80")
score= score + 10
else:
print (score, " 大于或等于 80")
3). for 循环
for i in range(10):
print(i)
5). break 和 continue
1. break 跳出整个循环语句,不再执行任何代码
2. 跳过当前循环,进入下一个循环
# break
for i in range(10):
if i == 5:
break
print(i) // 0, 1, 2,3,4 当 i == 5时跳出整个循环# continue
for i in range(10):
if i == 5:
continue
print(i) // 0,1,2,3,4,6,7,8,9 当 i == 5时跳过此时循环不打印print(5)而是继续i == 6
6). pass
1. 空语句,为表示代码结构完整性
# 在if 语句中
if True:
pass
else:
print('error')# 在for 语句中
for i in range(10):
if i == 5:
pass
print(i)







