我正在尝试在 Python 3 中创建一个超级基本的圆面积函数,但它不起作用。这是我的代码://Circle Area CalculatorArea = 0Circle_Radius = 7def circle_area(): return Circle_Radius ** Circle_Radius ** 3.1415926535 = Areacircle_area() print (Area)
2 回答

jeck猫
TA贡献1909条经验 获得超7个赞
注意圆圈面积是:r ^ 2 * pi。当你这样做时:
return Circle_Radius ** Circle_Radius ** 3.1415926535 = Area
你实际上计算了“r ^ r ^ pi”
更改此实现:
import math
def circle_area(circle_radius):
return (circle_radius ** 2) * math.pi
area = circle_area(7)
print (area)

万千封印
TA贡献1891条经验 获得超3个赞
Area = 0
Circle_Radius = 7
def circle_area():
return Circle_Radius * Circle_Radius * 3.1415926535
Area = circle_area()
print (Area) # 153.9380400215
** 在python中是功率计算,应该是 *
PS:最好Circle_Radius是函数的参数
添加回答
举报
0/150
提交
取消