課程
/后端開發
/Python
/初識Python
兩次結果竟然不同,為什么?
2016-05-30
源自:初識Python 6-10
正在回答
為什么我用2.7.10的python運行出來是這樣的,各位大神,求解釋。
123i
逆流暗舞
我用的是3.5.1的,運行下來是這樣的
星辰hh 提問者
慕沐7732985 回復 星辰hh 提問者
星辰hh 提問者 回復 慕沐7732985
縮進格式的問題,Python對縮進要求很嚴格
第二次的結果是正確的。
第一次的格式不對。把第一次代碼清楚點表示的話,是這樣:
因為:
我測試了一下,把最后的else隨便改一下,最后print出來就是我改的值。
樓上說的對,就是語法錯誤,不過解釋器并沒有報錯,樓主可能找到了bug 0.0
DvilAwn
你上面那個else沒縮進安,python對縮進很嚴格吧
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-05
為什么我用2.7.10的python運行出來是這樣的,各位大神,求解釋。
2016-05-30
2016-05-30
縮進格式的問題,Python對縮進要求很嚴格
2016-05-30
第二次的結果是正確的。
第一次的格式不對。把第一次代碼清楚點表示的話,是這樣:
因為:
2016-05-30
我測試了一下,把最后的else隨便改一下,最后print出來就是我改的值。
樓上說的對,就是語法錯誤,不過解釋器并沒有報錯,樓主可能找到了bug 0.0
2016-05-30
你上面那個else沒縮進安,python對縮進很嚴格吧