Курс 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. Возврат нескольких значений
  2. Метод __index__ в Python
  3. Оператор «or» в Python
  4. Сортировка с помощью key
  5. Распаковка элементов массива
  6. Форматирование строк в Python
  7. Функции min(), max(), sum()
  8. Генераторы в Python
  9. Объединение словарей в Python
  10. Отладка кода
  11. Поиск шаблона в начале строки
  12. Настройка шрифта и цвета в Tkinter
  13. Объединение списков в Python
  14. Выражения-генераторы в Python
  15. Имена объектов в Python
  16. Работа с defaultdictами в Python
  17. Сравнение неупорядоченных списков
  18. Создание треугольника Паскаля
  19. Dict Comprehension в Python
  20. Управление контекстом выполнения
  21. Разделение строк методом split()
  22. Функция reduce() из модуля functools
  23. Форматирование кода на Python
  24. Перемещение и удаление файлов в Python
  25. Flask — веб-фреймворк Python
  26. Переопределение метода divmod
  27. Область видимости переменных
  28. Атрибуты массивов в Numpy
  29. Функция sleep() в Python
  30. Combobox в Tkinter
  31. Перемешивание списка с shuffle()
  32. Работа с файлами и директориями в Python.
  33. Освоение Python
  34. Переворот строки с использованием цикла
  35. CSV строка разделение в Python
  36. Создание функций с произвольным количеством аргументов
  37. Colorama: окрашивание текста в Python
  38. Декораторы в Python
  39. Python Тесты и Гайды
  40. Нан-рефлексивность в Python
  41. Применение промокода в Много лосося
  42. Декоратор для группы пользователей в Django
  43. Комплексные числа в Python
  44. Считывание бинарного файла в Python
  45. Построение графиков в Matplotlib

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