1,前一张图片是我在idle弄出来的,第二张是我在python(X,Y)弄的 为什么第一张没法打印结果呢?2,while true什么意思?那行不是while呢?
1 回答
已采纳
清波
TA贡献165条经验 获得超90个赞
关于IDLE 的问题,我记得我回答过了呀。。我贴一个正确的 IDLE 代码:
>>> sum = 0 >>> x=1 >>> while True: sum = sum + x x = x + 1 if x > 100: break >>> print sum 5050 >>> ## 解释,在IDLE 中敲一句(或者一个代码块,如while True:) 执行一次,敲入代码块后想退出 该代码块,需要 ## 多敲一次换行 直到 '>>>' 出现,如上面代码的 print sum. ## 你的代码不能运行, 就是因为没有退出 while True 代码块。
第二个问题,while True 的意思是,无限循环,因为 每当判断while 后面的是否为真时,都为真(True 当然再真不过了。) 当然为了避免造成死循环,while True 里面一般都会有 if xxx: break, 跳出循环。
那行不是 while 呢?
这句话没有理解,回复讨论,或者聊天讨论吧。
添加回答
举报
0/150
提交
取消