Курс 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. Модуль inspect
  3. Python 3.12: переиспользование кавычек
  4. Работа с enumerate()
  5. Работа со строками
  6. Преобразование строк в числа с плавающей запятой
  7. Получение размера объекта с sys.getsizeof()
  8. Отношения подклассов в Python
  9. Функция divmod() в Python
  10. Удаление ресурса в Python
  11. Генераторы данных
  12. Добавление элементов в список: append() vs extend()
  13. Лямбда-функции в Python
  14. Преобразование данных в Python
  15. Декораторы в Python
  16. Получение пути к текущему скрипту с помощью os
  17. Настройка вывода NumPy
  18. Использование обратной косой черты в f-строках
  19. Условные выражения в Python
  20. Управление ресурсами в Python
  21. Установка и загрузка Instaloader
  22. Объединение словарей в Python
  23. Функция count() в Python
  24. Оператор «моржа» (Walrus Operator)
  25. Работа с OpenCV
  26. Python enumerate() использование
  27. Метод matmul для умножения матриц
  28. Работа со словарями Python
  29. Преобразование данных в Python
  30. Избегайте двойного подчеркивания
  31. Тестирование времени с Freezegun
  32. Установка максимального количества цифр
  33. Функции all() и any() в Python
  34. Метод join() с набором
  35. Абстракции словарей и множеств в Python
  36. Сравнение строк в Python
  37. Список импортированных модулей в Python
  38. Модуль os в Python: работа с файлами
  39. Избегайте использования goto
  40. Измерение времени выполнения кода с помощью time
  41. Работа с модулем bisect
  42. Запуск внешнего кода в Jupyter
  43. Порядок и длина множеств в Python
  44. Вывод букв строки в Python
  45. Создание графики с черепахой
  46. Работа с комплексными числами в Python
  47. Повторение элементов списков
  48. Функциональное программирование.

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