Rodegast
Разрешаю тебе написать регулярку которая будет проверять строку на числа.
Да она, вообще-то, в документации
есть уже. Когда-то давно я им даже
поправлял некоторые аналоги спецификаторов.
Вообще, оно должно в функции проверяться, которая базируется на исключении, регулярке или самодельном конечном распознавателе. Но, я думаю, ему подойдёт минимум - проверка через исключение в int.
(Хотя int тоже не идеально рассматривает, потому что пропускает пробельные символы.
>>> int(' 123 ')
123
>>> int('\n123\n')
123
>>> int('\r123\r')
123
>>>
)