python最简单while循环例子(十八Python图解while循环)
python最简单while循环例子(十八Python图解while循环)while带continue语句# 当while循环走break语句退出时,不会走else语句下面的语句块 sum = 0 flag = 'Y' i = 1 while i <= 10: sum = i if (i%7 == 0): break print(f'{i}~~~~~1到20的和为:{sum}') i = 1 else: flag = 'N' print(f'The flag is {flag}') print('执行下面的语句块')while带有break语句示例# 计算1到20的和 while循环内的语句块要缩进 sum = 0 i = 0 while(i <= 20): sum = i i
人生苦短,要学Python
Python中循环有while循环和for循环,接下来将介绍Python中的while循环和for循环。
while循环语法格式
# while语句用于循环执行程序,也就是在某我上个厕所成立时,则执行程序代码,
# 用来处理需要重复执行的语句。
# 当判断条件为True时,则执行while下的语句块;
# 如果条件为False时,则结束循环;
# 如果判断条件永为真,则产生无限循环;
# 最后的else语句是可选的,当while循环正常结束时,else下的语句块会被执行;
while (条件):
语句块
else:
其它语句块
while循环
- while循环
# 计算1到20的和 while循环内的语句块要缩进
sum = 0
i = 0
while(i <= 20):
sum = i
i = 1
# 打印计算的结果
print(f'1到20和总和为:{sum}')
while循环
- while 循环使用else语句
sum = 0
flag = 'Y'
i = 0
while i <= 10:
sum = i
i = 1
print(f'1到20的和为:{sum}')
else:
flag = 'N'
print(f'The flag is {flag}')
print('执行下面的语句块')
while ... else...语句
- while循环中带有break语句
- break 用来退出循环 当在while循环中使用break语句时,while中的else关键字下面的语句块不会执行
while中带有break语句执行流程
- while中带有break语句示例
# 当while循环走break语句退出时,不会走else语句下面的语句块
sum = 0
flag = 'Y'
i = 1
while i <= 10:
sum = i
if (i%7 == 0):
break
print(f'{i}~~~~~1到20的和为:{sum}')
i = 1
else:
flag = 'N'
print(f'The flag is {flag}')
print('执行下面的语句块')
while带有break语句示例
- while语句带有continue选项
- continue句用来结束当次循环,进入下一次循环
while带continue语句
- while语句带有continue示例
i = 0
total = 0
while i<10:
i = 1
if i%4 == 0:
continue
total = i
print(f'i : {i}')
print(f'total : {total}')
while带continue语句
多劳多得