Рассмотрим этот пример в Python 3.X:
strX = "-5"
print (int(strX))
Выше программы возвращается -5
Вопрос: Существует ли какая-либо встроенная функция, подобная "int ()", которая возвращает сообщение об ошибке, если преобразуется строка (в приведенном выше примере "strX" ) это отрицательное число?
Я ищу какую-то встроенную функцию, например "unsigned_int ()", которая должна продолжаться только в том случае, если переданная строка имеет ноль или более, иначе вернет ошибку, если передано отрицательное число.