Курс Python → Встроенные функции Python
Функция bool() возвращает значение False, если объект равен 0, и True во всех остальных случаях. Например, bool(0) вернет False, а bool(1) вернет True.
Функция eval() является встроенной функцией в Python. Она анализирует переданный ей аргумент как строку, интерпретирует его как выражение на языке Python и возвращает результат. Например, eval('2 + 2') вернет 4.
Функция exec() также является встроенной функцией в Python, но в отличие от eval(), exec() выполняет переданный ей код целиком. Это может быть опасно, особенно при выполнении ненадежного кода. Например,
exec('print("Hello, World!")')
выведет на экран «Hello, World!».
Функция hash() возвращает целое число, являющееся хешем объекта. Хеши используются, например, для быстрого сравнения ключей в словарях. Например, hash('hello') вернет уникальное целое число для строки «hello».
Функция help() предназначена для вывода документации по переданному объекту. Она помогает понять, как использовать функции, классы и модули в Python. Например, help(list) выведет документацию по спискам в Python.
Другие уроки курса "Python"
- Строки в Python: апострофы и кавычки
- Модуль inspect
- Python 3.12: переиспользование кавычек
- Работа с enumerate()
- Работа со строками
- Преобразование строк в числа с плавающей запятой
- Получение размера объекта с sys.getsizeof()
- Отношения подклассов в Python
- Функция divmod() в Python
- Удаление ресурса в Python
- Генераторы данных
- Добавление элементов в список: append() vs extend()
- Лямбда-функции в Python
- Преобразование данных в Python
- Декораторы в Python
- Получение пути к текущему скрипту с помощью os
- Настройка вывода NumPy
- Использование обратной косой черты в f-строках
- Условные выражения в Python
- Управление ресурсами в Python
- Установка и загрузка Instaloader
- Объединение словарей в Python
- Функция count() в Python
- Оператор «моржа» (Walrus Operator)
- Работа с OpenCV
- Python enumerate() использование
- Метод matmul для умножения матриц
- Работа со словарями Python
- Преобразование данных в Python
- Избегайте двойного подчеркивания
- Тестирование времени с Freezegun
- Установка максимального количества цифр
- Функции all() и any() в Python
- Метод join() с набором
- Абстракции словарей и множеств в Python
- Сравнение строк в Python
- Список импортированных модулей в Python
- Модуль os в Python: работа с файлами
- Избегайте использования goto
- Измерение времени выполнения кода с помощью time
- Работа с модулем bisect
- Запуск внешнего кода в Jupyter
- Порядок и длина множеств в Python
- Вывод букв строки в Python
- Создание графики с черепахой
- Работа с комплексными числами в Python
- Повторение элементов списков
- Функциональное программирование.















