как сделать проверку на букву

тоесть if input == и любая буква: то и выболняется команда


Ответы (2 шт):

Автор решения: worker

Если основная задача - проверить условие ввода пользователя, используя команду if, то предлагаю свой вариант:

letter = input('Gimme letter: ')

if letter.isalpha():
    print(f'This is a letter -> {letter}')

Метод isalpha() проверяет строку и возвращает значение True, если она состоит только из буквенных символов (aA-zZ, аА-яЯ).

Также возможно использовать регулярные выражения - regex. Как пользоваться очень понятно объяснено на w3schools.com.

Удачи в начинаниях!

→ Ссылка
Автор решения: magistar

Используем метод isalpha(), который проверяет, состоит ли строка только из букв, и len(), чтобы убедиться, что введена именно 1 буква (считаем длину строки).

user_input = input()
if len(user_input) == 1 and user_input.isalpha():
    print('Введена буква', user_input)
→ Ссылка