課程
/后端開發
/Python
/初識Python
為什么else總空一格
2019-07-12
源自:初識Python 3-1
正在回答
python是一門根據縮進來劃定代碼范圍的語言,在c,c++,Java等語言中都是根據{}大括號來劃定范圍,if?? else 輸入同一個級別,所以它們的縮進是在同一垂直線下,題主的else在if里面所以出錯了。
正確代碼:
print(45678+0x12fd2) print('Lenarn?Python?in?imooc') if?100<99: ????print('False') else: ????print('True') if?0xff==255: ????print('True') else: ????print('Flase')
這是在python3中運行正確
需要與if對齊
if 100<99:
? ?print()
else:
? ? print()
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-07-24
python是一門根據縮進來劃定代碼范圍的語言,在c,c++,Java等語言中都是根據{}大括號來劃定范圍,if?? else 輸入同一個級別,所以它們的縮進是在同一垂直線下,題主的else在if里面所以出錯了。
正確代碼:
這是在python3中運行正確
2019-07-12
需要與if對齊
if 100<99:
? ?print()
else:
? ? print()