Курс 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. Удаление файлов в Python
  3. Замыкания в Python
  4. Извлечение данных из JSON
  5. Оператор += в Python
  6. Экспорт данных с помощью writefile
  7. Игра «Угадывание чисел»
  8. Работа с argparse
  9. Многострочные комментарии в Python
  10. Фильтрация списка чисел
  11. Объединение словарей в Python
  12. Избегайте двойного подчеркивания
  13. Установка и загрузка Instaloader
  14. Работа с CSV файлами в Python
  15. Строки в Python: апострофы и кавычки
  16. Ограничение итераций в Python
  17. Создание новых функций через partial
  18. Принцип одной функции
  19. Область видимости переменных в Python
  20. Сравнение def и lambda функций в Python
  21. Отладка кода
  22. Многострочные строки в Python
  23. Работа с датой и временем в Python
  24. Генерация QR-кодов с библиотекой qrcode
  25. Фильтрация списков с itertools
  26. Проверка типа объекта в Python
  27. Создание даты из строки ISO
  28. capitalize() — изменение регистра первого символа строки
  29. Метод rrshift для пользовательских объектов
  30. Наследование в программировании
  31. Метод округления чисел
  32. Сравнение объектов в Python
  33. Декораторы в Python
  34. Python Метод Union Множеств
  35. Удаление первого элемента списка
  36. Функции map() и reduce() в Python
  37. Namedtuple в Python
  38. Инверсия списка и строки
  39. Непрерывная проверка в Python
  40. Логирование в Python
  41. Нахождение хеша для бесконечности и NaN в Python
  42. Отображение графиков в Jupyter с Matplotlib
  43. Библиотека funcy: удобные утилиты
  44. Декодирование байтов в строку
  45. Работа с SQLite в Python
  46. Сортировка с помощью параметра key
  47. Генератор бросков кубиков
  48. Создание словарей в Python

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