def assess_yield(number_of_plants, average_weight):
# Вычисляем общий вес в кг (делим на 1000, если вес дан в граммах)
total_weight = number_of_plants * average_weight / 1000
ocenka = ''
if total_weight > 100:
ocenka = 'Ожидается отличный урожай.'
elif total_weight > 50:
ocenka = 'Ожидается хороший урожай.'
elif total_weight > 0:
ocenka = 'Урожай будет так себе.'
else:
ocenka = 'Урожая не будет.'
# ВАЖНО: Добавляем return, чтобы функция отдавала значения наружу
return total_weight, ocenka
# Пример вызова функции
total_weight, rating = assess_yield(50, 200)
print(total_weight, 'кг.', rating)