Какие встроенные функции есть в Python и для чего они используются?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
abs(): Возвращает абсолютное значение числа.
all(): Возвращает True, если все элементы итерируемого объекта истинны.
any(): Возвращает True, если хотя бы один элемент итерируемого объекта истинен.
ascii(): Возвращает строковое представление объекта, где не-ASCII символы заменены на экранированные последовательности.
bin(): Преобразует целое число в двоичную строку с префиксом '0b'.
bool(): Преобразует значение в булево (True или False).
breakpoint(): Запускает отладчик в текущей точке.
bytearray(): Возвращает новый массив байтов.
bytes(): Возвращает неизменяемый объект байтов.
callable(): Возвращает True, если объект можно вызвать (является функцией, методом и т.д.).
chr(): Возвращает символ, представленный целым числом, соответствующим уникодовому коду.
classmethod(): Преобразует метод в метод класса.
compile(): Компилирует исходный код или AST-объект в объект кода.
complex(): Возвращает комплексное число.
delattr(): Удаляет атрибут объекта.
dict(): Возвращает новый словарь.
dir(): Возвращает список имен в текущей локальной области видимости или атрибутов объекта.
divmod(): Возвращает пару (частное, остаток) от деления двух чисел.
enumerate(): Возвращает объект-перечислитель, который итерирует по элементам последовательности, возвращая пары (индекс, значение).
eval(): Выполняет строку или объект кода.
exec(): Выполняет динамически сгенерированный код.
filter(): Создает итератор, который фильтрует элементы итерируемого объекта, возвращая только те, для которых функция возвращает True.
float(): Возвращает число с плавающей точкой.
format(): Форматирует значение с определенным форматом.
frozenset(): Возвращает новый замороженный набор (неизменяемый набор).
getattr(): Возвращает значение именованного атрибута объекта.
globals(): Возвращает словарь текущей глобальной таблицы символов.
hasattr(): Возвращает True, если у объекта есть именованный атрибут.
hash(): Возвращает хеш-значение объекта.
help(): Вызывает систему справки.
hex(): Преобразует целое число в шестнадцатеричную строку с префиксом '0x'.
id(): Возвращает "идентичность" объекта (целое число).
input(): Читает строку из стандартного ввода.
int(): Возвращает целое число.
isinstance(): Возвращает True, если объект является экземпляром класса или подкласса класса.
issubclass(): Возвращает True, если класс является подклассом другого класса.
iter(): Возвращает объект-итератор.
len(): Возвращает длину (количество элементов) объекта.
list(): Возвращает новый список.
locals(): Возвращает словарь текущей локальной таблицы символов.
map(): Применяет функцию к каждому элементу итерируемого объекта и возвращает итератор с результатами.
max(): Возвращает наибольший элемент или значение.
memoryview(): Возвращает объект memory view (представление памяти) для заданного объекта.
min(): Возвращает наименьший элемент или значение.
next(): Получает следующий элемент из итератора.
object(): Возвращает пустой объект.
oct(): Преобразует целое число в восьмеричную строку с префиксом '0o'.
open(): Открывает файл.
ord(): Возвращает целое число, представляющее уникодовый код символа.
pow(): Возвращает x в степени y; с тремя аргументами возвращает (x в степени y) по модулю z.
print(): Печатает объект(ы) в поток текста, разделяя их пробелами и завершая переводчиком строки.
property(): Возвращает объект свойства.
range(): Возвращает неизменяемую последовательность чисел.
repr(): Возвращает "официальное" строковое представление объекта.
reversed(): Возвращает обратный итератор для последовательности.
round(): Округляет число до заданного количества знаков после запятой.
set(): Возвращает новый набор.
setattr(): Устанавливает значение атрибута объекта.
slice(): Возвращает объект slice, представляющий набор индексов в __getitem__().
sorted(): Возвращает новый отсортированный список из элементов итерируемого объекта.
staticmethod(): Преобразует метод в статический метод.
str(): Возвращает "неформальное" или красиво напечатанное строковое представление объекта.
sum(): Суммирует элементы итерируемого объекта.
super(): Возвращает прокси-объект, который делегирует вызовы метода родительскому или сиблинговом классу.
tuple(): Возвращает новый кортеж.
type(): Возвращает тип объекта или создает новый тип.
vars(): Возвращает атрибут __dict__ объекта.
zip(): Создает итератор, который агрегирует элементы из нескольких итерируемых объектов.
__import__(): Функция, вызываемая оператором import.
Полноценное описание каждой функции приведено в официальной документации, которая является основным источником информации.