Crossin的编程教室
标题:
while语句问题
[打印本页]
作者:
刘小仔仔
时间:
2018-1-2 00:01
标题:
while语句问题
如图所示,大家好!请问为什么那个猜数字小游戏里while语句如果没有最后一行代码程序就结束不了呢?另外,最后一行写成bigno=1也可以结束程序。求解答~谢谢
微信图片_20180101235700.png
(97.59 KB, 下载次数: 357)
2018-1-1 23:57 上传
点击文件名下载附件
没有最后一行代码程序为何结束不了?
作者:
TED
时间:
2018-1-2 09:10
while的条件是bingo==False
bingo一旦不是False了,都会跳出while循环,所以给bingo=True,1,2,3,4,'any'赋任何不是False的值都可以
反之,没有最后一句,不改变bingo的false值,循环一直进行
作者:
刘小仔仔
时间:
2018-1-2 20:48
懂了!谢谢!
作者:
变色幽灵
时间:
2018-1-6 18:04
记住while的英文翻译过来是“当……时候”,所以当==true的时候就一直执行
欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/)
Powered by Discuz! X2.5