if type(pass[0]) == "int": ваш код Код if type(pass[0]) == "int": ваш код --- Сообщение объединено с предыдущим 17 сен 2019 Условие не равно записывается как !=
isdigit возвращает True or False, если это число то оно вернет True, если символ то False. Получается if pass[0][0].isdigit() == False
baybay_inactive2551588, логическое значение является входом в условную конструкцию. зачем эти нелепые сравнивания?