我正在尝试在Python 3中创建一个超级基本的圆形区域功能,但是它不起作用。 这是我的代码:
//Circle Area Calculator
Area = 0
Circle_Radius = 7
def circle_area():
return Circle_Radius ** Circle_Radius ** 3.1415926535 = Area
circle_area()
print (Area)
答案 0 :(得分:1)
请注意,圆形区域为: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)
答案 1 :(得分:0)
Area = 0
Circle_Radius = 7
def circle_area():
return Circle_Radius * Circle_Radius * 3.1415926535
Area = circle_area()
print (Area) # 153.9380400215
**
是功率计算,应该为*
Circle_Radius
设为函数的参数