Доброго времени суток!
Есть такая проблема. Нужно проверить, что лежит в переменной: число или слово. Причём тип данных - строка. Не знаю, как проверить. Помогите.
'42'.isdigit()
try:
int('-42')
except ValueError:
...
a = '-123'
try:
value = int(a)
except ValueError:
value = a