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
0
投稿

猜你喜欢

  • 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
  • pytorch dataset实战案例之读取数据集的代码

    2023-10-06 23:51:01
  • linux系统使用python获取内存使用信息脚本分享

    2022-10-14 07:50:53
  • 在Python中使用poplib模块收取邮件的教程

    2023-02-05 20:48:25
  • python调用系统中应用程序的函数示例

    2021-01-18 11:06:32
  • 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
  • Python面向对象进阶学习

    2021-12-18 15:18:12
  • asp之家 网络编程 m.aspxhome.com