Как я могу исправить эту ошибку в моем коде
def num_checker(пароль):
num_count = 0
ps = str(пароль)
если таковые имеются(i.isdigit() для i в диапазоне(0, len(ps) - 1)):
num_count = num_count + 1
если num_count == 0:
печать("пожалуйста, имейте хотя бы 1 число в вашем пароле!")
деф главная():
password = input("введите свой пароль:")
num_checker(пароль)
главный()
Когда я пытаюсь запустить этот код, я получаю эту ошибку
если есть(i.isdigit() для i в диапазоне(0, len(password) - 1)):
AttributeError: объект 'int' не имеет атрибута 'isdigit'
Как я могу решить эту проблему?
Что я уже пробовал:
Как исправить эту ошибку? Я пробовал конвертировать типы, но это, похоже, не работает.
jaket-cp
сделал поиск в google для
python int isdigit
https://stackoverflow.com/questions/33049167/attributeerror-int-object-has-no-attribute-isdigit
От соединения
isdigit() работает только для строк
Member 14118484
Ладно, понял, спасибо!