Стоит начать с того что я новичок в языке Python.
Предположим нужно написать код в виде:
И тут и возникает проблема, небольшая, но хотелось бы разобраться
Дело в том, что python, как и другие языки не будет понимать если в ответе ты ему скажешь не "Пинг", а "пинг" или "ПИНГ".
Конечно есть решение в виде писать if a == "Пинг" or "пинг" or "ПИНГ": и так далее, но строки выходят слишком большие и получается просто говно-код.
Есть ли какой нибудь оператор, функция или библиотека которая это решает? Или это уже что-то невозможное?
Версия python - 3.8
ОС - Windows 7
Предположим нужно написать код в виде:
Код:
a = input("Сыграем в пинг-понг?")
if a == "Пинг!":
print("Понг!")
Дело в том, что python, как и другие языки не будет понимать если в ответе ты ему скажешь не "Пинг", а "пинг" или "ПИНГ".
Конечно есть решение в виде писать if a == "Пинг" or "пинг" or "ПИНГ": и так далее, но строки выходят слишком большие и получается просто говно-код.
Есть ли какой нибудь оператор, функция или библиотека которая это решает? Или это уже что-то невозможное?
Версия python - 3.8
ОС - Windows 7
Последнее редактирование: