Встроенные математические функции Python

Стандартные функции доступные без подключения модулей.

abs(x)

Возвращает модуль числа. Аргумент x может быть целым (int) или вещественным (float) числом.

Для комплексных чисел возвращает длину вектора изображающего комплексное число:

Если x определяет метод __abs__(), то abs(x) вернёт x.__abs__().

pow(base, exp[, mod])

Возвращает base в степени exp:

Допустима отрицательная и вещественная степень:

Если указан третий аргумент mod, функция вернёт остаток по модулю:

divmod(a, b)

Для целых аргументов возвращается кортеж с целочисленным результатом деления и остатком от деления.

round(number[, ndigits])

Возвращает число округлённое с точностью ndigits знаков после запятой.

Если ndigits пропущено или равно None, функция возвращает ближайшее к number целое число.

oct(x)

Конвертирует целое число в строку с восьмеричным числом с префиксом "0o".

Если x не объект типа int то используется метод __index__() возвращающий целое число.

bin(x)

Конвертирует целое число в строку с двоичным числом с префиксом "0b".

Если x не объект типа int то используется метод __index__() возвращающий целое число.

hex(x)

Конвертирует целое число в строку с шестнадцатеричным числом с префиксом "0x".

Если x не объект типа int то используется метод __index__() возвращающий целое число.

Ссылки

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *