課程
/后端開發
/Python
/初識Python
有沒有大神告知在交互環境中一下圖片中第二個縮進怎么出來的?我敲完那條if語句之后,回車,第一個省略號就出來了,敲完age之后回車,就報錯了,為什么會這樣?要怎么做才不會報錯?
2018-02-03
源自:初識Python 5-1
正在回答
注意,“...”后的代碼要先敲4個空格代表是包含在if語句中
age=20 if?age>=18: ????print'your?age?is',age ????print'adult'
李梨黎 提問者
為彭十七加油oO
Python 3.6.5??
>>> age=20
>>> if age>=18:
'your age is',age
'adult'
用這個 結果為什么會有()? 和? 單引號呢 ?
不是說了在if或者其他的有縮進的代碼中在邏輯上完成后要多敲一行空格退出縮進,也就是你那張截圖的第三行那行空格就是退出縮進了。你說你敲完age回車直接報錯嗎?我沒用過命令行模式,那就不清楚了。建議你弄個eclispe或者anaconda的環境就會很方便了
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-02-03
注意,“...”后的代碼要先敲4個空格代表是包含在if語句中
2018-06-05
Python 3.6.5??
>>> age=20
>>> if age>=18:
'your age is',age
'adult'
用這個 結果為什么會有()? 和? 單引號呢 ?
2018-02-03
不是說了在if或者其他的有縮進的代碼中在邏輯上完成后要多敲一行空格退出縮進,也就是你那張截圖的第三行那行空格就是退出縮進了。你說你敲完age回車直接報錯嗎?我沒用過命令行模式,那就不清楚了。建議你弄個eclispe或者anaconda的環境就會很方便了