Курс 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. Создание новых функций через partial
  3. Перехват исключений в Python
  4. Создание генераторов
  5. Оператор += в Python
  6. Метод rename() для переименования файлов и каталогов
  7. Фильтрация данных в Python.
  8. Принципы LSP и ISP в Python
  9. Получение пути к текущему скрипту с помощью os
  10. Работа со списками
  11. Конкатенация строковых литералов
  12. Метод rrshift для пользовательских объектов
  13. Вложенные генераторы в Python
  14. Участие в сообществе @selectel
  15. Генератор списка в Python
  16. Вызов функций по строке в Python.
  17. Декоратор для группы пользователей в Django
  18. Преобразование range в итератор
  19. Основы работы со списками
  20. Разработка Telegram-ботов
  21. Проверка дублей в списке.
  22. Работа с пользовательским вводом
  23. Имена объектов в Python
  24. Работа с часовыми поясами в Python
  25. Создание итерируемых объектов
  26. Функции высшего порядка в Python
  27. Оператор «not» в Python
  28. Импорт модулей в Python 3.12
  29. Преобразование списка в словарь через генератор
  30. Установка библиотек в Python
  31. Defaultdict в Python
  32. Изменение элемента списка
  33. Обновление данных через PUT запрос
  34. Использование обратной косой черты в f-строках
  35. Создание словарей и множеств в Python
  36. Метод index() в Python
  37. Особенности запятых в Python
  38. Управление виртуальными средами в Python
  39. Операции со строками в Python
  40. Применение функции к списку
  41. Работа с комплексными числами

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