Проверка на буквы

Хочу проверить есть ли в строке только буквы. Запускаю цикл и в итоге выходит так что в цикле если введу букву, то все равно оно думает что буквы нет. Можете помочь? введите сюда описание изображения


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

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

а кто в цикле будет делать проверку на буквы?

у вас этого в коде нет, переменная inputNameStr не меняется и цикл не прерывается

ну и вообще то задача может обойтись и одним input под while, не стоит усложнять текст сверх необходимого

text = ""
while True:
    text = input()
    if text.isalpha():
        break

P.S.

кстати стандарт питон просит для булева типа использовать is и is not вместо == и !=

→ Ссылка