Задача на python - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Задача на python

Регистрация
16 Дек 2013
Сообщения
76
Репутация
-6
Спасибо
0
Монет
0
Задание

Программа учёта должна определить общий вес и стоимость урожая. Урожай разложен по корзинам, известно их число, вес овощей в одной корзине и стоимость одного килограмма овощей.

Напишите функцию, которая вычислит совокупный вес овощей во всех корзинах и оценит стоимость урожая.

Функция должна:

принять три параметра: количество корзин, вес овощей в одной корзине и стоимость овощей за 1 кг;

вернуть два значения: общий вес овощей и стоимость всего урожая.

Результат, полученный из функции, нужно напечатать в таком виде:

Общий вес урожая: <вес> кг. Оценённая стоимость урожая: <стоимость>.

Текст сообщения должен быть создан с помощью f-строки.





# Количество корзин с овощами, шт.

baskets = 462

# Средний вес овощей в одной корзине, кг.

average_weight = 25

# Стоимость одного килограмма урожая, в монетах.

price_per_kg = 175





# Допишите функцию, которая рассчитывает вес и стоимость урожая.

def calc(baskets, average_weight, price_per_kg):

weight_them = average_weight*baskets

how_much = weight_them*price_per_kg

return weight_them, how_much

# Вызовите функцию calc() и обработайте вернувшееся значение.

calc(baskets, average_weight, price_per_kg)

# Составьте f-строку и напечатайте её.

print(f'Общий вес урожая:', {weight_them}, 'кг. Оценённая стоимость урожая:', {how_much}+'.')

Вот мой код. В нём есть ошибка
 
Регистрация
16 Авг 2013
Сообщения
67
Репутация
0
Спасибо
0
Монет
0
def calc(baskets, average_weight, price_per_kg):
weight_them = average_weight * baskets
how_much = weight_them * price_per_kg
return f'Общий вес урожая: {weight_them} кг. Оценённая стоимость урожая: {how_much}.'

baskets = int(input())
average_weight = int(input())
price_per_kg = int(input())

print(calc(baskets, average_weight, price_per_kg)) Или так: def calc(baskets, average_weight, price_per_kg):
weight_them = average_weight * baskets
how_much = weight_them * price_per_kg
return f'Общий вес урожая: {weight_them} кг. Оценённая стоимость урожая: {how_much}.'

baskets = int(input('Количество корзин с овощами, шт.: '))
average_weight = int(input('Средний вес овощей в одной корзине, кг.: '))
price_per_kg = int(input('Стоимость одного килограмма урожая, в монетах: '))

print(calc(baskets, average_weight, price_per_kg))
 
Регистрация
28 Дек 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Скинь это чату ГПТ и попроси найти ошибку или же недочет
 
Сверху Снизу