Курс 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"

  1. Пространство имен в Python
  2. Оценка точности модели
  3. Извлечение аудио из видео
  4. Множественное присваивание в Python
  5. Лямбда-функции в Python
  6. None в Python: использование и особенности
  7. Удаление ресурса в Python
  8. Измерение времени выполнения кода
  9. Добавление элементов в список
  10. Контекстный менеджер в Python
  11. Подписка на Kaspersky Team
  12. split() без разделителя
  13. Декоратор total_ordering для класса Point
  14. Метод Event.wait() в Python
  15. Проверка типов с использованием isinstance
  16. Установка и использование emoji
  17. Работа со строками в Python.
  18. Работа с изменяемыми коллекциями
  19. Numpy: использование Ellipsis
  20. Обход словаря в Python
  21. Progress с библиотекой tqdm
  22. Вычисление натуральных логарифмов в NumPy
  23. Основные методы NumPy
  24. Тестирование модели в PyTorch
  25. Работа с WindowsPath()
  26. Генераторы списков в Python
  27. Операции с комплексными числами
  28. Установка и использование модуля Wikipedia
  29. Подписка на SelectelNews в Twitter
  30. Поиск кода
  31. Работа с географическими данными.
  32. Декоратор защиты анонимных пользователей
  33. Документирование функций в Python
  34. Оптимизация сравнения в Python
  35. Функции в одну строку
  36. Поиск самого длинного слова в списке с использованием max()
  37. Логирование с Logzero
  38. Сравнение неупорядоченных списков
  39. Замена переменных в Python
  40. Область видимости переменных
  41. Список переменных в Python
  42. Порядок и длина множеств в Python
  43. Проверка класса объекта
  44. Работа с множествами в Python

Marketello читают маркетологи из крутых компаний