码迷,mamicode.com
首页 > 其他好文 > 详细

while关键词

时间:2020-11-12 13:24:52      阅读:6      评论:0      收藏:0      [点我收藏+]

标签:lse   lag   count   一行代码   修改   lan   正序   结果   tin   

while —— 关键字(死循环)

if 条件:

? 结果

while 条件:

? 循环体

print(‘000‘)
while True:
    print("111")
    print("222")
    print("333")
    print("444")
    print("555")
    print("666")
    print("777")
    print("888")
print(‘999‘)

flag = True
while flag:
    print(1)
print(2)
print(bool(1))
数字中非零的都是True

正序

count = 1
while count <= 5:
    print(count)
    count = count + 1

倒序

count = 5
while count:
    print(count)
    count = count - 1

break

while True:
    print(123)
    print(456)
    break  # 终止当前循环,break下方的代码不回进行执行
    print(789)
print(111)
while True:
    print(123)
    print(456)
    print(789)

continue

while True:
    print(123)
    print(456)
    continue  # continue伪装成循环体中的最后一行代码(跳出当前循环继续下次循环)
    #continue下面的代码不会执行
	print(789)
print(111)

while True:
    print(111)
else:
    print(222)

总结:

? 打断循环的方式:
? 1、自己修改条件
? 2、break
? break —— 打破当前循环(终止当前循环)
? continue —— 跳出当前循环继续下次循环(将continue伪装成循环体中的最后一行代码)
? break和continue相同之处:他们以下的代码都不执行

while关键词

标签:lse   lag   count   一行代码   修改   lan   正序   结果   tin   

原文地址:https://www.cnblogs.com/Ylinn/p/13794741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!