已采納回答 / 慕無忌3285261
你的代碼看了下問題比較多1:else if 應該用elif2:你代碼中 else if x=0,這里不是賦值啊,是雙等號==3:還有 把你代碼復制看了下中間的括號還是中文的,自己認真檢查下
2018-03-22
已采納回答 / 伍阿哥
一個“ = ”是賦值符號,例如:當x=1時; x=x+1,表示(x+1)的值重新賦值給 x,執行x=x+1后x=2; 兩個“==”才是等于號,例如 if x%2==0;表示-->如果滿足 x 除以2的余數等于0;才會執行continue
2018-03-22
已采納回答 / HooinKyoma
while true是無限循環,條件總為真,if n>100:? ? break當n>100時退出循環sum+=d等同于sum=sum+d,最基本的語法
2018-03-22
最新回答 / qq_龍_18
python交互環境就是在命令提示符那里輸入python進入交互環境執行而非在notepad++那樣寫好執行整個文本,反正就是注意那個縮進,有時候會報錯的,不過有好些編輯器會有那個顯示是空格還是tab!希望對你有幫助
2018-03-21
最新回答 / qq_大長腿走慢點_2
在python2中,print后邊不需要加括號;而在python3中,print后需要加括號例:輸出 ‘Hello,world.’Python2: print 'Hello,world.'Python3:print('Hello.world.')
2018-03-21