添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

break语句:break的意思是打破,是用来结束循环的,一般写作if…break

在这里,if…break的意思是如果满足了某个条件,就提前结束循环。但是这个只能在循环内部使用!
在这里插入图片描述
下面for循环来演示:

for i in range(5):  #主循环五次
    print('循环第'+ str(i)+'遍')  #打印第几遍循环。
    if i == 2:  # 当i等于3的时候触发
        break  # 结束循环
运行结果:
循环第0遍
循环第1遍
循环第2

下面是while循环:

遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! i = 0 while i < 5: #当i小于5触发循环 print('循环第' + str(i)+'遍') i = i+1 if i == 3: # 当i等于3的时候触发 break # 结束循环 运行结果: 循环第0遍 循环第1遍 循环第2

continue语句:continue的意思是“继续” 当满足某个条件的时候,触发continue语句,将跳过后面的代码,直接回到循环的开始。
在这里插入图片描述

遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! # continue语句搭配for循环 for i in range(5): print('循环第' + str(i)+'遍') if i == 3 : # 当i等于3的时候触发 continue # 回到循环开头 print('这句话在i等于3的时候打印不出来') #continue语句搭配while循环 i = 0 while i < 5: print('循环第' + str(i)+'遍') i = i+1 if i == 3: # 当i等于3的时候触发 continue # 回到循环开头 print('这句话在i等于3的时候打印不出来') 打印结果: for循环: 循环第0遍 这句话在i等于3的时候打印不出来 循环第1遍 这句话在i等于3的时候打印不出来 循环第2遍 这句话在i等于3的时候打印不出来 循环第3遍 循环第4遍 这句话在i等于3的时候打印不出来 while循环: 循环第0遍 这句话在i等于3的时候打印不出来 循环第1遍 这句话在i等于3的时候打印不出来 循环第2遍 循环第3遍 这句话在i等于3的时候打印不出来 循环第4遍 这句话在i等于3的时候打印不出来

pass语句: 它的意思是“跳过”

 a = int(input('请输入一个整数:'))
 if a >= 100:            #判断a是否大于等于100
     pass                #如果条件成立将执行这条语句,跳过下面的代码。
 else:
     print('你输入了一个小于100的数字')   #如果变量a小于100将执行这条语句。

else语句:

这条语句其实不但可以和if配合使用,它还能跟for循环和while循环配合使用。

for循环:

遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! for i in range(5): a = int(input('请输入0来结束循环,你有5次机会:')) if a == 0: print('你触发了break语句,循环结束,导致else语句不会生效。') break else: print('5次循环你都错过了,else语句生效了。')

while循环:

s = 0
while s<5:
    a = int(input('请输入整数0来结束循环:'))
    s = s+1
    if a == 0:
        print('你触发了break语句,导致else语句失效')
        break
else:
    print('5次循环你都错过了,else语句生效')
                        原文链接:https://www.jianshu.com/u/8f2987e2f9fb
                                    Pythonbreakcontinuepass语句一、基本介绍和一般循环格式二、pass三、continue四、break
基于while循环
一、基本介绍和一般循环格式
passcontinuebreak、循环else是基于while循环,它们嵌套在while循环。
一般的循环格式为:
下面我们来介绍它们是如何结合起来使用的。
二、pass
pass语句是无运算的占位语句,无运算代表没有运算,占位的意思是这条语句只是占了一行代码。它主要用在:编写一个空的主题。
while true
                                    文章目录前言一、if语句的语法规则缩进elifelse二、if...else 简写简写 If简写 If ... Elseandor嵌套 Ifpass 语句总结if 语句的简写:
Python 条件和 If 语句
Python 支持来自数学的常用逻辑条件:
等于:a == b
不等于:a != b
小于:a < b
小于等于:a <= b
大于:a > b
大于等于:a >= b
这些条件能够以多种方式使用,最常见的是“if 语句”和循环。
if 语句使用 if 关键词来写
可以用passbreakcontinue、return来实现,看具体情况合理使用
pass: 当编写一个程序时,你还没有完成执行语句部分的思路,这时你可以用pass语句来占位,也可以当做是一个标记,等过后来完成的代码。pass只会跳过与pass同级别缩进下的代码。并不能直接跳出函数,除非函数pass之后的代码的缩进与pass同级。
作用:辅助的控制程序的循环执行。
break语句continue语句的区别:break语句是结束整个循环的过程,不在判断执行循环的条件是否成立;continue语句是只结束本次循环,并不终止整个循环的执行。
1. break
作用:用来跳出最内层的for循环或者while循环,脱离该循环后程序从循环代码后面继续执行。即bre...