我寫的代碼和上面一個思路,沒看出哪里語法錯誤了,報錯
import?math def?quadratic_equation(a,?b,?c): ????t?=?math.sqrt(?b?*?b?-?4?*?a?*?c?) return?(-b+t)/(2*a),(-b-t)/(2*a) print?quadratic_equation(2,?3,?0) print?quadratic_equation(1,?-6,?5)
返回IndentationError: unexpected indent
2017-12-19
應該是你縮進格式不對吧。。。python嚴格要求縮進格式的,你看你縮進是不是統一的4個空格,或者統一的tab,不能混著來
2017-12-19
語句沒有問題,檢查python的縮進格式,這點非常重要
2017-12-19
return和def應該是對齊的
2017-12-19
老哥,你確定你的代碼有問題?我拷貝了之后直接運行的結果正確。。。