Python break作業問題
>>> sum=0
>>> x=1
>>> n=1
>>> while True:
... ? ? sum=sum+x
... ? ? x=2**n
... ? ? n=n+1
... ? ? if n>20:
... ? ? ? ? break
... print sum
? File "<stdin>", line 7
? ? print sum
? ? ? ? ^
SyntaxError: invalid syntax
>>>
怎么會出錯呢,網頁上可以過得,可是python過不了
2016-03-06
老師前面講了,在這種交互環境中,退出循環體時要多打一次回車。否則,那個print 還在循環里
2016-02-26
我也碰到了同樣的問題,請問你解決了么?
2016-02-04
你是不是多打了一個 * 在 第六行?
sum=0
x=1
n=1
while True:
? ? sum=sum+x
? ? x=x*2
? ? n=n+1
? ? if n>20:
? ? ? ? break
print sum
結果是1048575