根据题目要求,在给定的代码框架中补全求解球的表面积和体积的代码,:
def sphere(radius):
surface_area = 4 * math.pi * math.pow(radius,2)
volume = 4 / 3 * math.pi * math.pow(radius,3)
result = '球的表面积为%.2f'%surface_area+',体积为%.2f'%volume
return result
if __name__ == '__main__':
radius = float(input())
geometry = sphere(radius)
print(geometry)
运行结果:
import math
radius = float(input("请输入球体半径:"))
surface_area = 4 * math.pi * radius ** 2
volume = 4 / 3 * math.pi * radius ** 3
print("球体表面积为:%.2f" % surface_area)
print("球体体积为:%.2f" % volume)