循环和判断

while循环是在条件不成立的时候停止,因此while的作用概括成一句话就是:"只要条件成立,就一直在做..."
一个简单的例子:
下面输出"天真好",就会一直不停的输出.(一定要记得停止.)
1 while True: # while 重复执行
 2     print("天真好")
因为在while后面的表达式是永远成立的,所以print会一直进行下去.
这种条件永远为Ture的循环,可以叫死循环.
4 while True: 5 content = input("输入内容:,输入Q退出") # content 内容 6 if content == "" 7 continue ## continue 停止当前本次循环,继续执行下一次循环 8 if content == "Q": # 退出程序 打断循环 9 break ## break 直接跳出循环 10 print("你对老王说:", content) # 能让循环退出: 1.break 2. 改变条件 11 12 count = 1 # count 次数 13 while count <= 3: 14 content = input("请输入你想说的内容:") 15 print("你看见了吗:", content) 16 count = count + 1
"count = count + 1"是count被从新赋值,每次循环count,都会在上一次的基础上重新赋值,都会+1,直到不满足<=3的这个条件,停下来.
不仅可以循环增加,也可以减少(n=n-1),甚至是成倍书的增加(n=n*1).
这是不符合条件的停止循环,另外一种是break直接停止.



 

转载于:https://www.cnblogs.com/wmh33/p/10055181.html

    原文作者:weixin_30952535
    原文地址: https://blog.csdn.net/weixin_30952535/article/details/98499118
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞