int(x=0)
int(x, base=10)
Преобразует x к целому числу в десятичной системе счисления. Вместо десятичной системы можно указать любое основание от 2 до 36 включительно.
Параметры
Функция int()
принимает два параметра:
value
— любая числовая строка, байтовый объект или числоbase
необязательный — система счисления, в которой в данный момент находится значение
Возвращаемое значение
Функция int()
возвращает:
- целая часть числа — для одного значения аргумента (любое число)
- 0 — без аргументов
- целочисленное представление числа с заданным основанием (0, 2, 8, 10, 16)
Примеры
# int() с целочисленным значением
print("int(94) is:", int(94))
# int() со значением с плавающей запятой
print("int(58.23) is:", int(58.23))
# int() с числовым строковым значением
print("int('123') is:", int("123"))
# Результат:
int(94) is: 94
int(58.23) is: 58
int('123') is: 123