我用的是ubuntu 14.04 ? python是2.7.6 的 然后在break 這里遇到了語法錯誤,百度了半天試了好多編 也不知道怎么回事,請教各位大神, 一下是代碼>>> sum = 0>>> x = 1>>> n = 1>>> while True:... ? ? ? ? ? if n > 20:?... ? ? ? ? ? ? ? ?break... ? ? ? ? ? sum = sum + x... ? ? ? ? ? x = x * 2... ? ? ? ? ? n = n + 1... print sum? File "<stdin>", line 7? ? print sum? ? ? ? ^SyntaxError: invalid syntax
1 回答
已采納

guozhchun
TA貢獻103條經(jīng)驗 獲得超76個贊
在while循環(huán)結束后多加一個換行符即可
>>> sum = 0
>>> x = 1
>>> n = 1
>>> while True:
... ? ? ? ? ? if n > 20:?
... ? ? ? ? ? ? ? ?break
... ? ? ? ? ? sum = sum + x
... ? ? ? ? ? x = x * 2
... ? ? ? ? ? n = n + 1
...?
>>>?print sum
添加回答
舉報
0/150
提交
取消