while是Python中的关键字,用作循环。while循环是一种在满足特定条件的情况下重复执行一段代码的控制结构。
语法:
while 条件:
(缩进)要执行的代码
下面用while循环从1打印到10:
a=1
while a <=10:
print(a,end=',')
a += 1
返回:1,2,3,4,5,6,7,8,9,10,
一般情况下,while循环中一定要设置退出条件,可以在while后设置(如以上代码中的“a<=10”),也可以用break关键字。用break实现循环退出:
a=1
while True:
if a>10:
break
else:
print(a,end=',')
a += 1
返回:1,2,3,4,5,6,7,8,9,10,
for也可以实现循环的功能,那与while最大的区别是什么呢?如果确定循环次数用for,确定不了循环次数用while。可以看一下前面讲过的while例子:
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74945
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!