logo

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

abs(x)

Возвращает абсолютную величину (модуль числа).

Подробнее

all(iterable)

Проверяет, все ли элементы объекта iterable, поддерживающего итерирование, принимают истинное значение. Вернёт True, если все элементы представляются истиной. Также вернет True, если объект пуст.

Подробнее

any(iterable)

Проверяет, есть ли среди элементов объекта iterable, поддерживающего итерирование, хотя бы один, принимающий истинное значение.

Подробнее

ascii(object)

Метод ascii() заменяет непечатаемый символ соответствующим значением ascii и возвращает его.

Подробнее

bin(x)

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

Подробнее

bool(x=False)

Преобразование к типу bool через стандартную процедуру проверки истинности.

Подробнее

class bytearray(source=b'')
class bytearray(source, encoding)
class bytearray(source, encoding, errors)

Метод bytearray() возвращает объект bytearray, который представляет собой массив заданных байтов.

Подробнее

bytes([source[, encoding[, errors]]])

Возвращает массив байт. Тип bytes — это неизменяемая последовательность целых чисел в диапазоне 0 ≤ X < 256. Параметр source можно использовать для начальной инициализации массива:

Подробнее

callable(obj)

Возвращает True если объект obj поддерживает вызов, иначе — False.

Подробнее

chr(i)

Возвращает символ по его числовому представлению. i— целое положительное число.

Подробнее

classmethod(function)

Представляет функцию function методом класса. В метод класса первым аргументом неявным образом передаётся класс. Аналогично метод экземпляра получает в первом аргументе сам экземпляр.

Подробнее

compile(source, filename, mode, flags=0, dont_inherit=False, optimize=- 1)

Компилирует исходный код в объект кода, либо объект АСД (абстрактное синтаксическое дерево). Объект кода может быть выполнен с помощью функций eval или exec.

Подробнее

complex([real[, imag]])

Возвращает комплексное число со значением real + imag * 1j или конвертирует строку в комплексное число, если первым аргументом передана строка.

Подробнее

delattr(object, name)

Удаляет из объекта obj атрибут name. Атрибут (свойство, метод, элемент) объекта будет удалён в случае, если объект разрешает/поддерживает это действие.

Подробнее

dir()
dir(object)

Возвращает атрибуты объекта obj в алфавитном порядке. При вызове без аргумента, возвращает имена переменных, доступные в локальной области.

Подробнее

dict(**kwargs)
dict(mapping, **kwargs)
dict(iterable, **kwargs)

Конструктор dict() создает словарь в Python.

Подробнее

divmod(a, b)

Функция divmod() принимает два числа в качестве аргументов и возвращает их частное и остаток в виде кортежа.

Подробнее

enumerate(sequence, start=0)

Возвращает генератор, отдающий пары счётчик-элемент для элементов последовательности sequence. Начальное значение счетчика можно задать с помощью start.

Подробнее

eval(expression, globals=None, locals=None)

Метод eval() анализирует выражение, переданное этому методу, и запускает выражение (code) Python в программе.

Подробнее

exec(object, globals=None, locals=None, /, *, closure=None)

Динамически исполняет код object.

Подробнее

filter(function, iterable)

При помощи указанной функции фильтрует элементы переданного объекта.

Подробнее

format(value, format_spec='')

Форматирует указанное значение.

Подробнее

frozenset([iterable])

Возвращает неизменяемое множество.

Подробнее

getattr(object, name)

getattr(object, name, default)

Функция getattr() возвращает значение именованного атрибута объекта. Если он не найден, он возвращает значение по умолчанию, предоставленное функции.

Подробнее

globals()

Возвращает словарь с глобальной таблицей символов, определённых в модуле.

Подробнее

hasattr(object, name)

Функция hasattr() возвращает значение true, если объект имеет заданный именованный атрибут, и значение false, если нет.

Подробнее

hash(object)

Возвращает хеш указанного объекта.

Подробнее

hex(x)

Функция hex() преобразует целое число в соответствующую шестнадцатеричную строку.

Подробнее

id(object)

Возвращает идентификатор указанного объекта.

Подробнее

input()

input(prompt)

Считывает и возвращает строку входных данных.

Подробнее

int(x=0)

int(x, base=10)

Преобразует x к целому числу в десятичной системе счисления. Вместо десятичной системы можно указать любое основание от 2 до 36 включительно.

Подробнее

__import__(name, globals=None, locals=None, fromlist=(), level=0)

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

Подробнее

iter(object)

iter(object, sentinel)

Возвращает объект итератора.

Подробнее

isinstance(object, classinfo)

Функция isinstance() проверяет, является ли объект (первый аргумент) экземпляром или подклассом класса classinfo (второй аргумент).

Подробнее

issubclass(class, classinfo)

Возвращает флаг, указывающий на то, является ли указанный класс подклассом указанного класса (классов).

Подробнее

len(s)

Возвращает число элементов в указанном объекте-контейнере.

Подробнее

list

list(iterable)

Создает список.

Подробнее

locals()

Возвращает словарь, представляющий текущую локальную таблицу символов.

Подробнее

map(function, iterable, *iterables)

Применяет указанную функцию к каждому элементу указанной последовательности/последовательностей.

Подробнее

max(iterable, *, key=None)

max(iterable, *, default, key=None)

max(arg1, arg2, *args, key=None)

Возвращает элемент с набольшим значением из переданных в функцию.

Подробнее

memoryview(object)

Функция memoryview() возвращает объект представления памяти для данного аргумента.

Подробнее

min(iterable, *, key=None)

min(iterable, *, default, key=None)

min(arg1, arg2, *args, key=None)

Возвращает элемент с наименьшим значением из переданных в функцию.

Подробнее

next(iterator)

next(iterator, default)

Возвращает следующий элемент итератора.

Подробнее

object()

Возвращает безликий объект, являющийся базовым для всех объектов.

Подробнее

open(file, mode='r', buffering=- 1, encoding=None, errors=None, newline=None, closefd=True, opener=None)

Открывает файл и возвращает представляющий его объект.

Подробнее

ord©

Возвращает числовое представление для указанного символа.

Подробнее

pow(base, exp, mod=None)

Возвращает результат возведения числа в степень, с опциональным делением по модулю.

Подробнее

print(*objects, sep=' ', end='\n', file=None, flush=False)

Выводит заданные объекты на экран или отправляет их текстовым потоком в файл.

Подробнее

property(fget=None, fset=None, fdel=None, doc=None)

Функция property() возвращает атрибут свойства.

Подробнее

range(stop)

range(start, stop, step=1)

Арифметическая прогрессия от start до stop с шагом step.

Подробнее

repr(object)

Возвращает формальное строковое представление указанного объекта.

Подробнее

reversed(seq)

Возвращает обратный итератор по указанной последовательности seq

Подробнее

round(number, ndigits=None)

Возвращает число с плавающей запятой, округлённое до указанного количества цифр после запятой.

Подробнее

set

set(iterable)

Создает множество.

Подробнее

setattr(object, name, value)

Добавляет объекту указанный атрибут.

Подробнее

sorted(iterable, *, key=None, reverse=False)

Возвращает новый отсортированный список, составленный из элементов итерирующегося объекта.

Подробнее

str(object='')

str(object=b'', encoding='utf-8', errors='strict')

Строковое представление объекта.

Подробнее

vars()

vars(object)

Возвращает словарь из атрибута dict указанного объекта.

Подробнее

zip(*iterables, strict=False)

Возвращает итератор по кортежам, где i-тый кортеж содержит i-тый элемент каждой из указанных последовательностей.

Подробнее