Курс 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
- Переменные класса и экземпляра
- Декоратор total_ordering для сравнения объектов
- Пересечение списков с использованием множеств
- Просмотр внешних файлов в %pycat
- Тестирование времени с Freezegun
- Поиск повторов в списке
- Проектирование Singleton с метаклассом
- Генераторные функции в Python
- Математические функции в Python
- Преобразование списка в словарь через генератор
- Метод rmatmul для пользовательских матриц
- Повторение элементов в Python
- Конвертация текстовых чисел с помощью Numerizer
- Отправка HTTP-запросов с User-Agent
- Метод pop() списка
- Работа с срезами в Numpy
- Вычисление натуральных логарифмов в NumPy
- Генерация тестовых данных с factory_boy
- Управление доступом к модулю
- Замена текста в Python
- Просмотр атрибутов и методов класса
- Константы в модуле cmath
- Модуль os в Python: работа с файлами
- Блок else в обработке исключений
- Сортировка с параметром key
- Логический оператор «and» в Python
- Хэш-функции и метод цепочек
- Логирование с Logzero
- Создание Telegram-бота на Python
- Создание списка дат
- Поиск частых элементов в списке
- Упрощенный вывод данных в Python
- Преобразование числа в список цифр
- Сериализация объектов в Python
- Обновление шаблона base.html
- Преобразование Word в PDF с Spire.Doc
- Преобразование букв в нижний регистр
- Типы возвращаемых значений в Python
- Сравнение строк в Python
- Базовые объекты Python
- Работа с Requests для HTTP-запросов















