Диалоговые окна

Теперь запросим то же самое меню, только сразу выведем его на экран в виде готовых вариантов и попросим пользователя отметить нужные.

from prompt_toolkit.shortcuts import checkboxlist_dialog

order = checkboxlist_dialog(
    title="Меню",
    text="Что закажете?",
    values=[
        ('Салат', 'Салат'),
        ('Суши', 'Суши'),
        ('Шашлык', 'Шашлык'),
        ('Шаурма', 'Шаурма'),
        ('Кофе', 'Кофе'),
        ('Корочка хлеба', 'Корочка хлеба'),
    ]
).run()

print(f'Ваш заказ: {", ".join(order)}')

Menu

Для того, чтобы переключаться между пунктами меню и кнопками, используйте клавишу Tab.

С прочими видами диалоговых окон можно ознакомиться в документации.