Курс 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. Работа с zip-архивами в Python
  3. Импорт с альтернативным именем
  4. Метод count() для списка
  5. Регистрация на курсы SF Education
  6. Поиск шаблона в начале строки
  7. Измерение времени выполнения кода
  8. Генераторные функции в Python
  9. Преобразование символов в нижний регистр
  10. Философия Python
  11. Лямбда-функции в Python
  12. Перетасовка списков в Python
  13. OrderedDict — упорядоченный словарь
  14. Блок else в циклах.
  15. Удаление специальных символов с помощью re.sub
  16. Работа с CSV файлами
  17. Искажение имен в Python
  18. Импорт модуля из другого каталога
  19. Аргументы *args и **kwargs
  20. Генераторы в Python
  21. Работа с SQLite в Python
  22. Округление дробей в Python
  23. Объединение списков в строку
  24. Функция reversed() в Python
  25. Экспорт внешнего файла с помощью writefile
  26. Закрытие файла в Python
  27. Python: библиотеки и функции
  28. Функция с *args.
  29. Исправление ошибки NameError
  30. Работа с файлами в Python
  31. Просмотр атрибутов и методов класса
  32. Ограничение ресурсов в Python
  33. Метод ifloordiv для пользовательских классов
  34. Избегайте использования goto
  35. Генераторные выражения и islice.
  36. Автоматизация с Python
  37. Модуль xkcd: добавление юмора в Python
  38. Потоковый ввод в Python
  39. Работа с комплексными числами в Python
  40. Профилирование кода на Python
  41. Ускоренный импорт библиотек
  42. Работа с collections в Python
  43. Решатель судоку на Python с pygame
  44. Изменение IP-адреса в Python
  45. Библиотека sh: удобные команды терминала
  46. Группы исключений в Python

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