Некоторые альтернативы методу isdigit() для проверки числовых данных в Python:
isnumeric(). blog.tutortop.ru kedu.ru Похож на isdigit(), но учитывает больше символов, относящихся к числу, например, римские цифры, дроби и другие формы представления чисел. kedu.ru
isdecimal(). blog.tutortop.ru kedu.ru Более строгий, чем isnumeric(), проверяет только десятичные цифры. kedu.ru Как и isdigit(), этот метод не поддерживает десятичную точку и знак минус. kedu.ru
Конструкция try-except с int() или float(). blog.tutortop.ru Универсальный метод для любых числовых форматов. blog.tutortop.ru Если вызов класса int() со строкой вызывает ValueError, выполняется блок except, и строка представляет собой число с плавающей запятой. bobbyhadz.com
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.