结果"none",不要为什么



我正在学习如何在python 3中编程,今天我一直在练习,直到我开始为此而挣扎。我试图制作一个函数来了解我将在一个项目中使用的木材总平方米,但我一直没有得到任何结果,我不知道为什么,甚至阅读了我在这里找到的几乎所有关于它的帖子。

不管怎样,这是代码:

from math import pi
def acirc(r):
pi*r**2
def madeiratotal(r1,r2,r3,r4,r5):
a = acirc(r1)
b = acirc(r2)
c = acirc(r3)
d = acirc(r4)
e = acirc(r5)
print (a+b+c+d+e)
madeiratotal(0.15,0.09,0.175,0.1,0.115)

我已经尝试在"madeiratotal"函数中定义"acirc"函数,尝试打印所有分开的数字,然后求和。。。我只是不知道还能做什么请帮助

您需要从acirc函数返回值,否则返回类型为None

def acirc(r):
return pi*r**2

最新更新