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: 94int(58.23) is: 58int('123') is: 123