課程
/后端開發
/Python
/初識Python
我的else哪里不對?
2018-10-10
源自:初識Python 7-4
正在回答
這個if 沒必要,按照一元二次推導公式,b^2-4ac肯定是大于等于0,不然不可能成立。
return應該和前兩行的x=, y=對齊,因為是一個語句塊。
樓上說的對,你那個return的縮進不對,程序會以為到了那個return的位置if語句已經執行完了,后面沒東西了,可往下編譯的時候看到后面有個else就有點懵逼了,不知道它是怎么冒出來的
左玉晶
return的縮進不對,前面加上4個空格?
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-30
這個if 沒必要,按照一元二次推導公式,b^2-4ac肯定是大于等于0,不然不可能成立。
2018-11-08
return應該和前兩行的x=, y=對齊,因為是一個語句塊。
2018-10-31
樓上說的對,你那個return的縮進不對,程序會以為到了那個return的位置if語句已經執行完了,后面沒東西了,可往下編譯的時候看到后面有個else就有點懵逼了,不知道它是怎么冒出來的
2018-10-10
return的縮進不對,前面加上4個空格?