Предмет: Информатика,
автор: antonbogdan165
Задача на Python.
Подскажите в чем ошибка?
category = input('Категоия:')
if category == 'продукты':
price = int(input('Цена:'))
if price <= 100:
print('Попробуйте нашу выпечку!')
elif price <= 100 <= 500:
print('Как насчёт орехов в шоколаде?')
else:
print('Попробуйте экзотические фрукты!')
else:
print('Загляните в товары для дома!')
Программа должна:
1. Запрашивать категорию товара.
2. Если покупатель ввёл "продукты", то запросить ввод цены.
2.1. Если цена до 100 руб, то вывести "Попробуйте нашу выпечку!"
2.2. Если цена от 100 руб (включительно) до 500, то вывести "Как насчёт орехов в шоколаде?"
2.3. Если цена от 500 руб (включительно), то вывести "Попробуйте экзотические фрукты!"
3. Для всех остальных категорий сразу вывести: "Загляните в товары для дома!"
valgrisa:
отступов не видно, но условие price <= 100 <= 500 точно странное
Ответы
Автор ответа:
3
Ответ:
category = input('Категория:')
if category == 'продукты':
price = int(input('Цена:'))
if price <= 100:
print('Попробуйте нашу выпечку!')
elif price > 100 and price <= 500:
print('Как насчёт орехов в шоколаде?')
elif price > 500:
print('Попробуйте экзотические фрукты!')
else:
print('Загляните в товары для дома!')
Объяснение:
Вроде все будет работать
Похожие вопросы
Предмет: Українська мова,
автор: zte52944
Предмет: Українська література,
автор: YaYmnuu
Предмет: Физика,
автор: Timka229454
Предмет: Русский язык,
автор: iuser2948
Предмет: Биология,
автор: alexalexeev23