Курс 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
- Удаление файлов в Python
- Замыкания в Python
- Извлечение данных из JSON
- Оператор += в Python
- Экспорт данных с помощью writefile
- Игра «Угадывание чисел»
- Работа с argparse
- Многострочные комментарии в Python
- Фильтрация списка чисел
- Объединение словарей в Python
- Избегайте двойного подчеркивания
- Установка и загрузка Instaloader
- Работа с CSV файлами в Python
- Строки в Python: апострофы и кавычки
- Ограничение итераций в Python
- Создание новых функций через partial
- Принцип одной функции
- Область видимости переменных в Python
- Сравнение def и lambda функций в Python
- Отладка кода
- Многострочные строки в Python
- Работа с датой и временем в Python
- Генерация QR-кодов с библиотекой qrcode
- Фильтрация списков с itertools
- Проверка типа объекта в Python
- Создание даты из строки ISO
- capitalize() — изменение регистра первого символа строки
- Метод rrshift для пользовательских объектов
- Наследование в программировании
- Метод округления чисел
- Сравнение объектов в Python
- Декораторы в Python
- Python Метод Union Множеств
- Удаление первого элемента списка
- Функции map() и reduce() в Python
- Namedtuple в Python
- Инверсия списка и строки
- Непрерывная проверка в Python
- Логирование в Python
- Нахождение хеша для бесконечности и NaN в Python
- Отображение графиков в Jupyter с Matplotlib
- Библиотека funcy: удобные утилиты
- Декодирование байтов в строку
- Работа с SQLite в Python
- Сортировка с помощью параметра key
- Генератор бросков кубиков
- Создание словарей в Python















