Найти в Дзене
Игорь Шавлов

Числа в Python. Начало: int

Оглавление

В языке программирования Python тип данных int (сокращение от integer - целое число) представляет собой один из встроенных числовых типов данных. int используется для представления целочисленных значений и не имеет ограничений по длине числа.

Создание объектов типа int

Приведем примеры создания объектов типа int:

  • x = 5 - присваивание целого числа 5 переменной x
  • y = int(10) - создание объекта типа int с использованием функции int()
  • z = int("15") - преобразование строки "15" в целое число с помощью функции int()

Операции с объектами типа int

Объекты типа int поддерживают различные математические операции:

  • Сложение: x + y - сложение двух целых чисел
  • Вычитание: x - y - вычитание одного целого числа из другого
  • Умножение: x * y - умножение двух целых чисел
  • Деление: x / y - деление одного целого числа на другое, результат - число с плавающей точкой
  • Целочисленное деление: x // y - деление, возвращающее целое число без остатка
  • Возведение в степень: x ** y - возведение целого числа в степень
  • Модуль (остаток от деления): x % y - остаток от деления двух целых чисел

Функции и методы для работы с объектами типа int

Дополнительные функции и методы облегчают работу с объектами типа int:

  • int() - создание объекта типа int или преобразование значения в тип int
  • abs(x) - возвращает абсолютное значение целого числа x
  • bin(x) - возвращает строку, представляющую целое число x в двоичной системе счисления
  • hex(x) - возвращает строку, представляющую целое число x в шестнадцатеричной системе счисления
  • oct(x) - возвращает строку, представляющую целое число x в восьмеричной системе счисления

Пример использования:

-2

Тип данных int в Python является неизменяемым, что означает, что созданный объект целого числа нельзя изменить после его создания. Это обеспечивает надежность и предсказуемость в работе с целочисленными значениями в Python.

Наука
7 млн интересуются