python循环控制之break和continue流程控制语句
作者:Python-派大星 发布时间:2021-02-05 15:22:29
标签:python,循环,控制,break continue
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
0
投稿
猜你喜欢
- 下面是我们经常会用到且非常有用的MySQL命令。下面你看到#表示在Unix命令行下执行命令,看到mysql>表示当前已经登录MySQL
- 本文实例讲述了Python 面向对象静态方法、类方法、属性方法知识点。分享给大家供大家参考,具体如下:(1)静态方法--》-@staticm
- 字符串在 Python 中创建字符串对象非常容易。只要将所需的文本放入一对引号中,就完成了一个新字符串的创建(参见清单 1)。如果稍加思考的
- 我们今天主要描述的是php和MySQL转义字符,我们大家都知道php和MySQL转义字符的实际应用比例还是占为多数的,如果你对这一技术,心存
- SQL一些语句执行后出现异常不会回滚MySQL回滚问题SQL中会隐式提交的操作:1、DDL语句:ALTER DATABASE、ALTER E
- 本文所示代码实现python编程方向键控制图片上下左右,我们首先看下演示结果。演示:实例代码:bif="1.jpg" m
- 在cssplay网站看到有一组CSS像素画,于是也想摩仿一下,于是在网络上找到一组头像图标,看其结构比较简单,就拿它开刀吧!先看看预览图图一
- 首先得有一个Scrapy项目,我在Desktop上新建一个Scrapy的项目叫test,在Desktop目录打开命令行,键入命令:scrap
- 下载Git安装文件:GIt官网下载地址:Git-2.6.3-64-bit.exe然后就进入了Git的安装界面,如图:Git安装界面和Node
- 在项目的根目录下建立一个.gitignore的文件(和.git文件同级).gitignore文件用记事本打开,输入如下内容:## Ignor
- 前言由于pycharm自带的pip源网站是国外网址,这就导致了许多国内用户在pycharm中下载其他软件包速度极慢,有时还会跳出下载失败的界
- python是免费的么?python是免费的,也就是开源的。编程软件的盈利方式就是你使用它, 用的人越多越值钱。注:Python 是一个高层
- 前言pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不
- 对于软件来说,每一个新版本的推出都应该是一种进步,不可否认,阿里旺旺2008版相较于之前的版本的确是有很多的进步,但进步的同时却也有着比之前
- 1. 引言因为在学习遗传算法路径规划的内容,其中遗传算法中涉及到了种群的初始化,而在路径规划的种群初始化中,种群初始化就是先找到一条条从起点
- 1 算术运算add(other)比如进行数学运算加上具体的一个数字data['open'].add(1)2018-02-27
- 一、了解字符编码的知识储备1. 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就打开了启动了
- 安装redis并启动下载地址,选择Stable版本下载或者本地下载地址:https://www.jb51.net/softs/504128.
- 通常我们在制作上图的时候,会分别给四个div加上不同的css属性,来实现中间间隔。但我们更希望的是不需要对html标签做标识,直接能通过cs
- Java与mongodb的连接1. 连单台mongodbMongo mg = new Mongo();//默认连本机127.0.0.1 端口