Перейти к содержанию

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

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

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

Функция Описание
abs() Возвращает абсолютное значение числа.
aiter() Возвращает асинхронный итератор для асинхронного итерируемого объекта.
all Вернет True, если все элементы итерации верны.
any Вернет True, если какой-либо элемент итерации истинен.
ascii Возвращает строку с печатным представлением объекта.
bin Преобразование целого числа в двоичную cтроку.
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 Построить итератор из итерируемого и вернуть true.
float Возвращает число с плавающей запятой из числа или строки.
format Преобразование значения в «форматированное» представление..
frozenset Возвращает новый объект замороженного набора.
getattr Возвращает значение именованного атрибута объекта.
globals Вернуть словарь, реализующий текущее пространство имен модулей.
hasattr Истинно, если строка является именем одного из атрибутов объекта.
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 Возвращает результат возведения числа в степень, с опциональным делением по модулю.
print Печать объектов в файл текстового потока.
property Вернуть атрибут свойства.
repr Возвращает строку, содержащую печатное представление объекта.
reversed Возвращает элементы последовательности в обратном порядке.
round Возвращает число, округленное до n цифр после запятой.
set Вернуть новый заданный объект.
setattr Это аналог getattr().
slice Возвращает нарезанный объект, представляющий набор индексов.
sorted Вернуть новый отсортированный список из элементов в iterable.
staticmethod Преобразование метода в статический метод.
str Преобразует объект в строку.
sum Суммирование элементов последовательности iterable.
super Возвращает прокси-объект, который делегирует вызовы методов родителю или родственному объекту.
tuple Вместо того, чтобы быть функцией, на самом деле это неизменяемый тип последовательности.
type Возвращает тип объекта.
vars Возвращает атрибут dict для любого другого объекта с атрибутом dict.
zip Итерировать несколько итераций параллельно.
import Эта функция вызывается оператором импорта.