Я написал код к задаче на языке пайтон, в целом он работает но не совсем корректно нужно его подправить. я не знаю в чем ошибка код:
price = int(input('Стоимость товара (0 — покупок больше нет):'))
total_price = 0
while price != 0:
total_price += price
price = int(input('Стоимость товара (0 — покупок больше нет):'))
print('Стоимость всех покупок:', total_price)
Условие задачи:
Программа последовательно принимает стоимость каждого товара, пока не будет введён 0.
Затем она выводит сумму покупок на экран с текстом «Стоимость всех покупок:». Каждый запрос стоимости товара сопровождается подсказкой: «Стоимость товара (0 — покупок больше нет):».
Программа должна работать как на картинке.
какой должен быть результат:
Стоимость товара (0 — покупок больше нет):
250
Стоимость товара (0 — покупок больше нет):
320
Стоимость товара (0 — покупок больше нет):
0
Стоимость всех покупок: 570
135
230
Ответы на вопрос:
По всей видимости ты забыл сделать табуляцию после цикла while.
Вот твой код:
price = int(input('Стоимость товара (0 — покупок больше нет):'))
total_price = 0
while price != 0:
total_price += price
price = int(input('Стоимость товара (0 — покупок больше нет):'))
А вот как должно было быть:
price = int(input('Стоимость товара (0 — покупок больше нет): '))
total_price = 0
while price != 0:
total_price += price
price = int(input('Стоимость товара (0 — покупок больше нет):'))
print('Стоимость всех покупок:', total_price)
Объяснение:
Для корректной работы кода в Python необходимо соблюдать табуляцию
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
nikrozumenko20.12.2022 03:52
-
wjruwhtu03.08.2021 17:09
-
Cennet5520.08.2022 12:28
-
агтл05.03.2022 08:55
-
hdhhxhd66203.11.2022 16:28
-
KarinaFelton25.05.2021 21:08
-
Чикчирик1225.06.2020 12:49
-
STPcopy04.11.2022 23:22
-
НастяНевьянцева24.07.2022 08:02
-
Зиколя03.12.2021 12:53
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.