首页 > 其他 > 详细

while 循环

时间:2018-11-18 10:37:32      阅读:110      评论:0      收藏:0      [点我收藏+]
print("黄蓉给瑛姑出了一道题:今有物不知其数,三三数之剩二,五五数之三,七七数之剩二,问几何?")
name = True #循环语句的变量 用来找正确的答案!
names = 0 #计数语句的变量 用来找答案
while name: #循环语句 循环name
names += 1#计数语句每次循环+1 知道找到合适的答案
if names % 3 == 2 and names % 5 == 3 and names % 7 == 2:#条件语句 寻找合适的满足条件的数字
print("答曰:这个数是",names)#找到合适的数字然后输出
name = False#满足条件后退出循环!没有此语句他会一直寻找合适的答案 例如23 后面还有好多23的倍数也是符合条件的

name 最后一定要判断否 退出循环 不然循环会一直循环下去形成死循环例如:

答曰:这个数是 23
答曰:这个数是 128
答曰:这个数是 233
答曰:这个数是 338
答曰:这个数是 443
答曰:这个数是 548
答曰:这个数是 653
答曰:这个数是 758
答曰:这个数是 863
答曰:这个数是 968
答曰:这个数是 1073

一直循环下去形成死循环

while 循环

原文:https://www.cnblogs.com/yexingyi/p/9977033.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!