課程
/后端開發(fā)
/Python
/初識Python
按照參考代碼運行后,為什么結(jié)果不是整數(shù)而是浮點呢?
2016-05-06
源自:初識Python 7-4
正在回答
是這樣的, math.sqrt() 的結(jié)果 是浮點數(shù),所以之后的運算結(jié)果就是 浮點數(shù)了。
EddieChau 提問者
import?math def?quadratic_equation(a,?b,?c): ????x?=?b*b?-?4*a*c ????if?x?<?0: ????????return?None ????elif?x?==?0: ????????return?-b?/?(2?*a) ????else: ????????return?(-b?+?math.sqrt(x))?/?(2*a)?,?(-b?-?math.sqrt(x))?/?(2*a) print?quadratic_equation(2,?3,?0) print?quadratic_equation(1,?-6,?5)
參考代碼必須浮點呀。
你看他賦值 sum= 0.0 這就規(guī)定了返回的是一個浮點數(shù)
建議粘貼代碼
笑笑佛
笑笑佛 回復(fù) 笑笑佛
舉報
學(xué)python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-05-07
是這樣的, math.sqrt() 的結(jié)果 是浮點數(shù),所以之后的運算結(jié)果就是 浮點數(shù)了。
2016-08-16
2016-05-06
參考代碼必須浮點呀。
你看他賦值 sum= 0.0 這就規(guī)定了返回的是一個浮點數(shù)
2016-05-06
建議粘貼代碼