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

Интерпретатор Python имеет ряд встроенных функций и типов, которые всегда доступны.

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

ФункцияОписание
abs()Возвращает абсолютное значение числа.
aiter()Возвращает асинхронный итератор для асинхронной итерируемой коллекции.
all()Возвращает True, если все элементы итерируемой коллекции истинны.
any()Возвращает True, если хотя бы один элемент итерируемой коллекции истинен.
ascii()Возвращает строку с печатным представлением объекта.
bin()Преобразует целое число в двоичную строку.
bool()Возвращает логическое значение.
breakpoint()Переводит вас в отладчик в месте вызова.
bytearray()Возвращает новый массив байтов.
bytes()Возвращает новый объект “bytes”.
callable()Возвращает True, если аргумент объекта вызываемый, False в противном случае.
chr()Возвращает строку, представляющую символ.
classmethod()Преобразует метод в классовый метод.
compile()Компилирует исходный код в объект кода или AST.
complex()Возвращает комплексное число со значением real + imag*1j.
delattr()Удаляет именованный атрибут, если объект это разрешает.
dict()Создает новый словарь.
dir()Возвращает список имен в текущей локальной области видимости.
divmod()Возвращает пару чисел, состоящую из частного и остатка.
enumerate()Возвращает объект перечисления.
eval()Вычисляет и выполняет выражение.
exec()Эта функция поддерживает динамическое выполнение кода Python.
filter()Создает итератор из итерируемой коллекции, возвращающий истинные элементы.
float()Возвращает число с плавающей запятой из числа или строки.
format()Преобразует значение в “форматированное” представление.
frozenset()Возвращает новый объект frozenset.
getattr()Возвращает значение именованного атрибута объекта.
globals()Возвращает словарь, реализующий текущее пространство имен модуля.
hasattr()Возвращает True, если у объекта есть именованный атрибут.
hash()Возвращает хеш-значение объекта.
help()Запускает встроенную систему справки.
hex()Преобразует целое число в шестнадцатеричную строку в нижнем регистре.
id()Возвращает “идентичность” объекта.
input()Эта функция принимает ввод и преобразует его в строку.
int()Возвращает целочисленный объект, созданный из числа или строки.
isinstance()Возвращает True, если аргумент объекта является экземпляром объекта.
issubclass()Возвращает True, если класс является подклассом classinfo.
iter()Возвращает объект итератора.
len()Возвращает длину (количество элементов) объекта.
list()Является не функцией, а изменяемым типом последовательности.
locals()Обновляет и возвращает словарь с текущей локальной таблицей символов.
map()Возвращает итератор, применяющий функцию к каждому элементу итерируемой коллекции.
max()Возвращает наибольший элемент в итерируемой коллекции.
min()Возвращает наименьший элемент в итерируемой коллекции.
next()Извлекает следующий элемент из итератора.
object()Возвращает новый объект без особенностей.
oct()Преобразует целое число в восьмеричную строку.
open()Открывает файл и возвращает соответствующий файловый объект.
ord()Возвращает целое число, представляющее кодовую точку Unicode символа.
pow()Возвращает base в степени exp.
print()Выводит объекты в текстовый поток файла.
property()Возвращает атрибут свойства.
repr()Возвращает строку, содержащую печатное представление объекта.
reversed()Возвращает обратный итератор.
round()Возвращает число, округленное до ndigits знаков после запятой.
set()Возвращает новый объект set.
setattr()Это аналог getattr().
slice()Возвращает объект среза, представляющий набор индексов.
sorted()Возвращает новый отсортированный список из элементов итерируемой коллекции.
staticmethod()Преобразует метод в статический метод.
str()Возвращает строковую версию объекта.
sum()Суммирует start и элементы итерируемой коллекции.
super()Возвращает прокси-объект, делегирующий вызовы методов родительскому или соседнему классу.
tuple()Является не функцией, а неизменяемым типом последовательности.
type()Возвращает тип объекта.
vars()Возвращает атрибут dict для любого другого объекта с атрибутом dict.
zip()Итерирует по нескольким итерируемым коллекциям параллельно.
import()Эта функция вызывается оператором import.