python循环控制之break和continue流程控制语句
作者:Python-派大星 时间:2021-02-05 15:22:29
1.流程控制语 break
用于结束整个循环结构,直接退出整个循环
例:
用两种循环模拟密码输入
输入正确就退出循环,输入错误可以重新输入,有三次输入机会
1.1while循环
i=1
mima="5555"
while i <= 3:
pwd=input("请输入你的密码:")
if pwd == mima:
print("密码正确")
break
else:
print("密码错误!还有",3-i,"次机输入机会")
i+=1
else:
print("对不起,你的三次机会已经用尽")
1.2for循环
mima="8888"
for s in range(3):
passwd=input("请输入你的密码:")
if passwd == mima:
print("密码正确")
else:
print("密码错误,你的机会还剩",2-s,"次")
else:
print("对不起,三次机会都用完了")
二、循环控制语 continue
用于结束当前循环,进入下一循环,通常与分支结构中的if一起使用。
例:
要求输出1到50之间5的倍数,如5,10,15...
5的倍数共同点,和5的余数为0的数都是5的倍数
for s in range(1,51):
if s%5!=0:
continue
else:
print(s)
else
语句,如果放在循环的后面,那么就是没有碰到break
时执行else,循环结束后执行else。(不是因为break结束循环的才会执行)
for s in range(1,51):
if s%5!=0:
continue
else:
print(s)
while ...
....
....
else:
...
______________
for...
.......
.....
else:
....
来源:https://blog.csdn.net/weixin_53466908/article/details/122549986
标签:python,循环,控制,break continue
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python函数进阶之迭代器的原理与使用详解
2023-03-28 09:02:01
将多宿主计算机配置为SQL Server访问
2011-01-04 16:17:00
2009淘宝网动画节日LOGO第一季
2009-05-18 19:11:00
python 根据时间来生成唯一的字符串方法
2022-12-25 14:49:48
让表单 input 只能输入数字
2008-06-08 13:54:00
深入了解Python iter() 方法的用法
2023-11-05 02:12:37
MySQL表设计优化与索引 (六)
2010-10-25 19:53:00
mac 安装python网络请求包requests方法
2023-08-05 09:01:41
![](https://img.aspxhome.com/file/2023/9/100769_0s.jpg)
pytorch dataset实战案例之读取数据集的代码
2023-10-06 23:51:01
![](https://img.aspxhome.com/file/2023/4/99204_0s.jpg)
linux系统使用python获取内存使用信息脚本分享
2022-10-14 07:50:53
![](https://img.aspxhome.com/file/2023/1/86161_0s.jpg)
在Python中使用poplib模块收取邮件的教程
2023-02-05 20:48:25
![](https://img.aspxhome.com/file/2023/0/107850_0s.png)
python调用系统中应用程序的函数示例
2021-01-18 11:06:32
![](https://img.aspxhome.com/file/2023/9/95579_0s.png)
Python中selenium库的用法详解
2021-06-26 00:29:41
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
2023-06-24 02:55:42
Python实现常见的几种加密算法(MD5,SHA-1,HMAC,DES/AES,RSA和ECC)
2021-11-24 14:19:58
GO语言利用K近邻算法实现小说鉴黄
2023-06-21 17:15:25
javascript双击自动滚屏单击停止
2008-10-13 13:05:00
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
2022-12-16 07:50:17
python3.7调试的实例方法
2022-09-22 17:16:24
![](https://img.aspxhome.com/file/2023/8/82758_0s.png)
Python面向对象进阶学习
2021-12-18 15:18:12
![](https://img.aspxhome.com/file/2023/7/107647_0s.png)