Crossin的编程教室

标题: crossin编程小教室while循环遇到的问题 [打印本页]

作者: lucy君君    时间: 2018-1-8 10:19
标题: crossin编程小教室while循环遇到的问题
Screen Shot 2018-01-07 at 9.10.42 PM.png
我想问下,为什么输进去一个数,比如说13,就一直无限循环too big?
我想知道它无限循环的原因,以及怎么改进
谢谢各位~

作者: crossin先生    时间: 2018-1-8 10:45
循环中没有更改条件的语句,自然一直循环下去。
仔细对照下例子代码
作者: Wney    时间: 2018-1-8 10:58
再添加一句answer=int(input)放在while循环里就好了。
作者: lucy君君    时间: 2018-1-8 12:45
crossin先生 发表于 2018-1-8 10:45
循环中没有更改条件的语句,自然一直循环下去。
仔细对照下例子代码

什么是更改条件的语句啊,类似bingo=true,bingo=false么
作者: lucy君君    时间: 2018-1-8 12:53
Wney 发表于 2018-1-8 10:58
再添加一句answer=int(input)放在while循环里就好了。

你好,可以运行,但输完第一个数字没反应,从第二个开始反应…
Screen Shot 2018-01-07 at 11.48.19 PM.png
作者: TED    时间: 2018-1-8 13:32
lucy君君 发表于 2018-1-8 12:53
你好,可以运行,但输完第一个数字没反应,从第二个开始反应…

把while上面那个answer=int(input())删掉




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5