получить «нет» в результате и не понимаю, почему - PullRequest
0 голосов
/ 29 октября 2019

Я учусь программировать на 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)

Я уже пытался определить функцию "acirc" внутри функции "madeiratotal", попытаться напечатать все числа, разделенные, и затем их суммирование ... Я просто не знаю, что еще делать, пожалуйста, помогите

1 Ответ

0 голосов
/ 29 октября 2019

Вам необходимо вернуть значение из функции acirc, в противном случае тип возвращаемого значения - None

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