半径为 r 的球体的体积是 4/3 π r3。半径为5的球体的体积是多少?提示:392.6 是错误的!
print (((4/3.0) * 3.14) * 5**3)
它给了我这个
523.333333333
怎么了???
蟒蛇2.7
半径为 r 的球体的体积是 4/3 π r3。半径为5的球体的体积是多少?提示:392.6 是错误的!
print (((4/3.0) * 3.14) * 5**3)
它给了我这个
523.333333333
怎么了???
蟒蛇2.7
没有错,你有正确的答案。但是,您可能希望使用math.pi
而不是 3.14 来提高答案的准确性。
>>> from __future__ import division # not necessary if using python 3
>>> 4/3*math.pi*5**3
523.59877559829886
在wolfram alpha上查看解决方案
如果您使用地板除法而不是真正的除法,您将得到 392.6,这就是提示的内容:
>>> 4//3*math.pi*5**3
392.69908169872411
对于那些使用版本 3 的人:简单的打印语句很有魅力。
print((4/3)*(22/7)*5**3)
输出:523.8095238095237