我试图在 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)
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)
0
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
成为函数的参数
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(9条)