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

Python имеет несколько функций, которые доступны для использования сразу. Эти функции называются встроенными. На этой справочной странице представлены все встроенные функции Python.

Встроенные функции

  • abs() — возвращает абсолютное значение числа

  • all() — возвращает True, когда все элементы в итерируемом объекте истинны

  • any() — проверяет, является ли хотя бы один элемент итерируемого объекта истинным

  • ascii() — возвращает строку с печатным представлением

  • bin() — преобразует целое число в двоичную строку

  • bool() — преобразует значение в булево

  • bytearray() — возвращает массив заданного размера в байтах

  • bytes() — возвращает неизменяемый объект bytes

  • callable() — проверяет, является ли объект вызываемым

  • chr() — возвращает символ (строку) по целому числу

  • classmethod() — возвращает метод класса для заданной функции

  • compile() — возвращает объект Python-кода

  • complex() — создаёт комплексное число

  • delattr() — удаляет атрибут объекта

  • dict() — создаёт словарь

  • dir() — пытается вернуть атрибуты объекта

  • divmod() — возвращает кортеж из частного и остатка

  • enumerate() — возвращает перечислимый объект

  • eval() — выполняет код Python внутри программы

  • exec() — выполняет динамически созданную программу

  • filter() — формирует итератор из элементов, для которых функция возвращает True

  • float() — возвращает число с плавающей точкой из числа или строки

  • format() — возвращает форматированное представление значения

  • frozenset() — возвращает неизменяемый объект frozenset

  • getattr() — возвращает значение именованного атрибута объекта

  • globals() — возвращает словарь текущей глобальной таблицы символов

  • hasattr() — возвращает, есть ли у объекта именованный атрибут

  • hash() — возвращает хеш-значение объекта

  • help() — запускает встроенную справочную систему

  • hex() — преобразует целое число в шестнадцатеричное

  • id() — возвращает идентификатор объекта

  • input() — читает и возвращает строку

  • int() — возвращает целое число из числа или строки

  • isinstance() — проверяет, является ли объект экземпляром класса

  • issubclass() — проверяет, является ли класс подклассом другого класса

  • iter() — возвращает итератор

  • len() — возвращает длину объекта

  • list() — создаёт список в Python

  • locals() — возвращает словарь текущей локальной таблицы символов

  • map() — применяет функцию и возвращает список

  • max() — возвращает наибольший элемент

  • memoryview() — возвращает представление памяти аргумента

  • min() — возвращает наименьшее значение

  • next() — извлекает следующий элемент из итератора

  • object() — создаёт пустой объект без особенностей

  • oct() — возвращает восьмеричное представление целого числа

  • open() — возвращает объект файла

  • ord() — возвращает целое число Unicode-символа

  • pow() — возвращает степень числа

  • print() — выводит заданный объект

  • property() — возвращает атрибут-свойство

  • range() — возвращает последовательность чисел

  • repr() — возвращает печатное представление объекта

  • reversed() — возвращает обратный итератор последовательности

  • round() — округляет число до заданного количества знаков

  • set() — создаёт и возвращает множество

  • setattr() — устанавливает значение атрибута объекта

  • slice() — возвращает объект среза

  • sorted() — возвращает отсортированный список из заданного итерируемого объекта

  • staticmethod() — преобразует метод в статический

  • str() — возвращает строковую версию объекта

  • sum() — суммирует элементы итерируемого объекта

  • super() — возвращает прокси-объект базового класса

  • tuple() — возвращает кортеж

  • type() — возвращает тип объекта

  • vars() — возвращает атрибут __dict__

  • zip() — возвращает итератор кортежей

  • __import__() — функция, вызываемая оператором import