Загрузка данных



PYTHON

1
def assess_yield(number_of_plants, average_weight):
2
    # Вычисляем общий вес в кг (делим на 1000, если вес дан в граммах)
3
    total_weight = number_of_plants * average_weight / 1000
4
    ocenka = ''
5
    
6
    if total_weight > 100:
7
        ocenka = 'Ожидается отличный урожай.'
8
    elif total_weight > 50:
9
        ocenka = 'Ожидается хороший урожай.'
10
    elif total_weight > 0:
11
        ocenka = 'Урожай будет так себе.'
12
    else:
13
        ocenka = 'Урожая не будет.'
14
    
15
    # ВАЖНО: Добавляем return, чтобы функция отдавала значения наружу
16
    return total_weight, ocenka
17
​
18
# Пример вызова функции
19
total_weight, rating = assess_yield(50, 200)
20
print(total_weight, 'кг.', rating)
21
​