python中while循环有趣案例,python while 循环
python之while循环:
1.while循环
而判断条件3360
当给定判断条件的返回值的真值测试结果为真时,代码块执行循环体的代码,否则退出循环体。
数量=0
Yn=输入(无限循环开始[y]: )
Ifyn== y 3360 #输入y,进入无限循环,输入others退出。
#whileTrue:
While1:#该数字为0或True;
数量=1
ifnum==5:
继续#num等于5,跳出这个循环,不打印5,然后往下走。
elifnum10:
Break#num大于10,终止整个无限循环,结束无限循环。
打印(数字)
else:
打印(“退出”)结果:
无限循环开始[y] 3360y
一个
2
三
四
六
七
八
九
10当num==5时,满足继续,跳出这个循环,然后循环下去,所以不打印5;
当num==11时,大于10。当它遇到断点时,整个无限循环终止,无限循环结束。所以11不打印。
2,而.else循环
而判断条件3360
码组
else:
码组
当while循环正常结束时,将执行else中的代码块,如果while循环被break中断,将不执行else中的代码块。
num1=1
whilenum1=10:
打印(数字1)
num1=1
else:
Print(while循环打印1到10)#被执行,当while循环正常执行时,else中的代码块将执行结果:
一个
2
三
四
五
六
七
八
九
10而cycle打印1到10。
执行else中的代码块。
num2=1
whilenum2=10:
打印(num2)
num2=1
ifnum2==3:
破裂
else:
Print(while循环打印1到10)#不执行。如果while循环被break中断,将不会执行else中的代码块。结果:
一个
2不执行。如果while循环被break中断,将不会执行else中的代码块。
想了解更多python的知识,请观看Python入门教程(黑马程序员)!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。