Проверка введенного текста
Я хочу сделать что бы пользователь вводил команду из перечисленных (будет код) и проверялось что из этого он ввел и выводить текст, но пока не разобрался как.
help1 = ("текст")
start1 = ("текст1")
new1 = ("текст2")
vvod = input("введите команду либо напишите help ")
Ответы (2 шт):
Автор решения: CrazyElf
→ Ссылка
Много раз тут разбирались подобные задачи, проще всего использовать словарь, если нужно просто что-то вывести в ответ:
answers = {
"help": "Вот вам помощь",
"start": "Начинаем!",
"new": "Новый сеанс"
}
vvod = input ("введите команду либо напишите help ")
print(answers.get(vvod, "Команда не опознана!"))
Автор решения: MarianD
→ Ссылка
Для таких задач вы можете использовать стандартный модуль argparse. Инструкции по его применении (по-русски) вы можете найти например здесь или в переводе оригинальной документации здесь.
Когда для вас удобнее учиться по видео, Python модуль argparse одним из таких — то же самое на RUTUBE.