Найти - Пользователи
Полная версия: Проверить тип данных
Начало » Python для новичков » Проверить тип данных
1
Avatarmov
Доброго времени суток!
Есть такая проблема. Нужно проверить, что лежит в переменной: число или слово. Причём тип данных - строка. Не знаю, как проверить. Помогите.
igor.kaist
'42'.isdigit()
P.S. Не ленитесь заглядывать в учебники…
Avatarmov
А если число отрицательное?
Lolka
Можно
try:
int('-42')
except ValueError:
...
Zubchick
a = '-123'
try:
value = int(a)
except ValueError:
value = a
Eliont
Библиотека types и влючённая в неё функция определения типа переменной.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB