猿问

python 遇到的问题

我用的是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


无序的风
浏览 1361回答 1
1回答

guozhchun

在while循环结束后多加一个换行符即可>>> sum = 0>>> x = 1>>> n = 1>>> while True:...           if n > 20: ...                break...           sum = sum + x...           x = x * 2...           n = n + 1... >>> print sum
随时随地看视频慕课网APP

相关分类

Python
我要回答