Mark_mykraft
@Mark_mykraft

Переделал код в phyton, как вывести в итог в заказ?

num_shawarma = {1: 'Шаурма с мясом', 2: 'Шаурма с курицей'}
num_samsa = {1: 'Самса с мясом', 2: 'Самса с курицей', 3: 'Самса с сыром'}
num_pie = {1: 'Пирожок с картошкой', 2: 'Пирожок с капустой'}
num_drink = {1: 'Чай', 2: 'кофе', 3: 'кола', 4: 'минералка'}

print('Что будите заказывать: шаурма-1, самсы-2, пирожки-3')
menu = int(input())
if menu == 1:
    print('Хорошо, с какой начинкой Вы бы хотели шаурму: мясо-1, курица-2')
    eat = int(input())
    first = num_shawarma.get(eat)

    print('Подскажите пожалуйста, что будите пить?: чай-1, кофе-2, колу-3, минералку-4')

    drink = int(input())
    second = num_drink.get(drink)

elif menu == 2:
    print('Хорошо, с какой начинкой Вы бы хотели самсу: мясо-1, курица-2, сыр-3')
    eat = int(input())
    first = num_samsa.get(eat)

    print('Подскажите пожалуйста, что будите пить?: чай-1, кофе-2, колу-3, минералку-4')

    drink = int(input())
    second = num_drink.get(drink)
elif menu == 3:
    print('Хорошо, с какой начинкой Вы бы хотели пирожок: картошка-1, капуста-2')
    eat = int(input())
    first= num_pie.get(eat)

    print('Подскажите пожалуйста, что будите пить?: чай-1, кофе-2, колу-3, минералку-4')

    drink = int(input())
    second = num_drink.get(drink)

    num_samsa: dict[int, str] = {1: 'Самса с мясом', 2: 'Самса с курицей', 3: 'Самса с сыром'}
    eat = int(input(2))
    num_drink: dict[int, str] = {1: 'Чай', 2: 'кофе', 3: 'кола', 4: 'минералка'}
    drink = int(input(2))

    print("Вы заказали: %s и %s" % (first, second))


переменные которые решил использовать объявил до условий, и в условиях их переопределил, теперь не могу вывести в финальный заказ, посоветуйте что нужно вывести?
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ответы на вопрос 1
yupiter7575
@yupiter7575
Python программист
Это что за дикие условия??? Занесите все в один массив и берите по индексу как нормальный человек
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы