Курс 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. Библиотека itertools: объединение списков
  2. Установка Home Assistant
  3. Обработка элементов в Python
  4. Разность множеств
  5. Работа с базами данных SQLite
  6. Сортировка и разворот списка
  7. Метод __complex__ в Python
  8. Определение основы слова с showballstemmer
  9. Оптимизация памяти с __slots__
  10. Объединение Python и Shell
  11. Метод __irshift__ для побитового сдвига вправо
  12. Настройка вывода NumPy
  13. Методы обработки строк в Python
  14. Непрерывная проверка в Python
  15. Профилирование с cProfile
  16. Работа с изменяемыми коллекциями
  17. Измерение времени выполнения в Python
  18. Принципы Zen Python
  19. Встраивание HTML в Jupyter Notebook
  20. Присвоение значений переменным в Python
  21. Логические значения в Python
  22. Использование подчеркивания в REPL
  23. Лямбда-функции в цикле
  24. Преобразование PowerPoint в PDF.
  25. Поиск самого длинного слова в списке с использованием max()
  26. JSON-esque в Python
  27. Работа со строками в Python
  28. Модуль itertools: эффективная работа с итераторами
  29. Создание таблиц в терминале с PrettyTable
  30. Работа с датами в Python
  31. Преобразование документов в PDF с помощью Spire.Office
  32. Распаковка аргументов в Python
  33. Отношения подклассов в Python
  34. Анонимные функции в Python
  35. Логический оператор «and» в Python
  36. Создание лямбда-функций
  37. Объединение строк с помощью метода join
  38. Выражения-генераторы в Python
  39. Оператор in для Python
  40. Операторы объединения в Python 3.9
  41. Изучение объектов с помощью dir()
  42. Проверка версии Python
  43. Метод get() в Python
  44. Функция format() в Python

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