Курс 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"
- Упрощение работы с JSON-данными в Python
- Функции в Python: создание и вызов
- Установка и использование howdoi
- Анонимные функции в Python
- *args и **kwargs в Python
- Определение объема памяти объекта
- Измерение времени выполнения кода с использованием time
- Метаклассы в Python
- Философия Python
- Установка виртуального окружения Python
- Создание итератора
- Поиск email
- Настройка логгера Logzero
- Форматирование строк в Python
- Логический оператор «and» в Python
- Принципы программирования
- Визуализация пропусков данных
- Создание namedtuple из словаря
- Работа с IP-адресами в Python
- Оператор in и not in в Python
- Работа с индексами списков
- Работа с множествами в Python
- Модуль pprint
- Сравнение строк в Python
- Сортировка в Python
- Встроенные функции Python
- Справка по импортированным модулям
- Создание GUI на Tkinter
- Генераторы данных
- Аннотации типов в Python
- Равенство и идентичность в Python
- Декораторы в Python
- Измерение времени выполнения кода
- Python: цикл for и оператор присваивания
- Метод setdefault() в Python
- Функции-генераторы в Python
- Объединение списков с использованием itertools.chain
- Кортежи в Python: особенности и преимущества
- Принципы SRP и OCP
- Функция eval() в Python
- Установка random seed в Python
- Работа с областями видимости переменных















