Курс 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. Логирование с Loguru
  2. Игра «Угадывание чисел»
  3. Подсчет элементов в списке с Counter
  4. Заказ карты Тинькофф Black
  5. Поиск индексов в списке
  6. Декораторы для регистрации функций
  7. Тернарный оператор в Python
  8. Работа с argparse
  9. Удаление элементов из списка в Python
  10. Оператор in в Python
  11. Профилирование с cProfile
  12. Библиотека wikipedia для Python
  13. Работа с массивами в Python
  14. Работа со слайсами
  15. Обработка исключений в Python
  16. Генераторы списков
  17. Изменение логики работы с временем
  18. Выключение компьютера с помощью Python
  19. Удаление дубликатов в pandas
  20. Символ подчеркивания в Python
  21. CSV строка разделение в Python
  22. Создание новых списков в Python
  23. Работа с путями в Python
  24. Функции высшего порядка в Python
  25. Использование функции product
  26. Разделение строк в Python
  27. JMESPath в Python
  28. Измерение времени выполнения кода с использованием time
  29. Взаимодействие с sys
  30. Генерация тестовых данных с factory_boy
  31. Хеши в Python
  32. Удаление URL-адресов в Python
  33. Декораторы с @wraps
  34. Работа с контекстным менеджером Pool
  35. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  36. Создание графики с черепахой
  37. Метод округления чисел
  38. Метод Self в Python
  39. Логирование в Python
  40. Метод join для наборов
  41. Экспорт функций в Python
  42. Установка random seed в Python
  43. Перевернуть список в Python
  44. Метод join() для объединения элементов
  45. Работа с областями видимости переменных
  46. Python Метод Union Множеств
  47. Создание списков в Python

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