题解 | #球的体积与表面积#
球的体积与表面积
http://www.nowcoder.com/practice/5d315b9f93df4935b8d216c14e6db4be
导入math模块,创建接收输入并进行分割
import math
r = input()
list_r = r.split(' ')
定义两个函数ball_volume和ball_area
def ball_volume(radius):
v = round(4 / 3 * math.pi * radius ** 3, 3)
return v
def ball_area(radius):
s = round(4 * math.pi * radius ** 2, 3)
return s
创建程序主入口进行函数调用
if __name__ == "__main__":
for i in list_r:
print("%.3f %.3f" % (ball_volume(int(i)), ball_area(int(i))))