Курс 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. Работа с Event() в threading
  3. Декораторы в Python
  4. Работа с модулем random
  5. Просмотр внешнего файла в Python
  6. Оператор continue в Python
  7. Функция product() из itertools
  8. Работа с комплексными числами в Python
  9. Логические значения в Python
  10. PUT запрос для обновления данных
  11. Конвертация изображений в PDF
  12. Блок else в обработке исключений
  13. Методы __repr__ и __str__ в Python
  14. Нахождение отличий в списках
  15. Управление памятью в numpy.
  16. Работа с очередями в Python
  17. Работа с изображениями PIL
  18. Работа с дробями в Python
  19. Асинхронное программирование с asyncio
  20. Оптимизация памяти в Python
  21. Подписка на Kaspersky Team
  22. Возврат нескольких значений
  23. Замена подстроки
  24. Работа с YAML в Python
  25. Метод ipow для возведения в степень
  26. Измерение времени выполнения кода
  27. Объединение списков с использованием itertools.chain
  28. Объединение словарей в Python
  29. Игра «Виселица» на Python
  30. Классы данных в Python
  31. Структура данных deque в Python
  32. Инверсия списка и строки
  33. Создание и обучение модели с Keras
  34. Расчет времени выполнения
  35. Выключение компьютера с помощью Python
  36. Подсчет элементов в Python
  37. Профилирование кода
  38. Модуль Antigravity в Python 3
  39. Установка виртуального окружения Python
  40. Магические методы в Python
  41. Установка и использование Virtualenv
  42. Передача неизвестных аргументов в Python.
  43. Concrete Paths в Python
  44. Нахождение максимального значения и его индекса в списке
  45. Создание OrderedDict
  46. Область видимости переменных
  47. Операторы Splat и splatty-splat
  48. Работа с контекст-менеджером «with»

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