题解 | #球的表面积#
球的表面积
https://www.nowcoder.com/practice/7a5e2f1ed2594e38bad804323a775c93
import math as math
ball_r = [1, 2, 4, 9, 10, 13]
def ball_coverage_area(r): # 函数中增加了对r值的一点判断,让逻辑更完善
if r == 0:
return 0
elif r < 0:
return 'Invalid radius value'
else:
return 4 * math.pi * r**2
for i in ball_r:
print(round(ball_coverage_area(i), 2))
SHEIN希音公司福利 294人发布

