Python中在使⽤for循环时break和continue的⽤法(新⼿⼊门系列)Python中在使⽤for循环时break和continue的⽤法(新⼿友好系列)
for循环中的break和continue的⽤法
举两个例⼦
break在for循环中的使⽤⽅法
break的⽤法为在某⼀个循环中,给出if的条件,如果满⾜这个条件,则停⽌循环
即当循环到y赋值的时候,break命令使得这个循环停⽌了,也不再继续
a =str('fangliyan')# 给a赋值 str是字符串的函数
for i in a:# 将a中的每个字母循环赋给i
if i =='l':# 条件:i赋到字母l的时候
break# 停⽌for循环,返回下⼀条命令的结果
print(i)
输出结果为:
f
a
n
g
当我们准备将l给i时,break命令识别了当前的if条件,然后给出终⽌本次for⼤循环,所以我们看到输出结果为fang,⽽不是fangl。continue在for循环中的使⽤⽅法
当我们在if下⽤continue时,表⽰if:满⾜这个条件时,不执⾏这次的for循环,⽽是continue到下⼀个循环
这例⼦中,当i循环到a或者y了,程式就跳过这个循环,即我不把a给i,也不把y给i,⽽是进⾏下⼀个循环。
a =str('fangliyan')
for i in a:
if i =='a'or i =='y':# 条件:当i为a或y时
continue# 跳过上⾯的条件,即不执⾏这个循环,跳到下⼀个循环,输出结果为 f n g l i n
print(i)
print('Goodjob!')# 循环结束,最后再打印个goodjob
输出结果为
f
n
g
l
i
python新手函数n
Goodjob!
我们可以看当,每当我们循环到想要把’a’或’y’给i时,使⽤continue命令都会让我们跳过这次循环,⽽进⼊下⼀个循环。
我的学习笔记~~~~~
欢迎关注+收藏哦~
我们⼀起进步!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论