ASCII_LOWERCASE='abcdefghijklmnopqrstuvwxyz'
ASCII_UPPERCASE='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
ASCII_ALL=ASCII_LOWERCASE+ASCII_UPPERCASE
def is_alpha(x):
for ch in x:
if ch not in ASCII_ALL:
return False
return True
Это был мой исходный код, и он до сих пор не возвращаются False
в тех случаях, как ""
. Когда реальный isalpha()
возвращает False
в случае ''
или ""
. Как исключить все эти случаи?Невозможно исключить некоторые строки
Не понимаю, является ли пустая строка вашей единственной проблемой? –
Вы пробовали 'len (x) <= 0' или' x == "" '? – Bonzo
как бит 'return x и True' –