Курс 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. Функция zip() в Python
  2. Подсчет элементов в Python
  3. Вывод букв строки в Python
  4. Отладка регулярных выражений в Python
  5. Оператор деления для класса Rational
  6. Python enumerate() для работы с индексами
  7. Объединение объектов в Python
  8. Генераторы в Python
  9. Обработка исключений в Python
  10. Генераторные функции в Python
  11. Замена текста в Python
  12. Python 3.12: Псевдонимы типов
  13. Python 3.12: переиспользование кавычек
  14. Обработка элементов в Python
  15. Дефолтные параметры в Python
  16. Подписка на каналы разработчиков
  17. Различия символов в Python
  18. Капитализация строк
  19. Разделение строки с помощью re.split()
  20. Принципы программирования
  21. Повторение элементов в Python
  22. Подсчет элементов в списке с Counter
  23. Сериализация объектов в Python
  24. Генератор бросков кубиков
  25. Модуль array: создание и использование массивов
  26. Поиск элементов BeautifulSoup
  27. Удаление элемента из списка
  28. Метод __irshift__ для побитового сдвига вправо
  29. Создание класса очереди
  30. Оператор @ для умножения матриц
  31. Python: библиотеки и функции
  32. Извлечение аудио из видео
  33. Работа с функцией next() в Python
  34. Оператор распаковки в Python
  35. Метод classmethod
  36. Установка библиотек в Python
  37. Метод lt для сортировки объектов
  38. Деление в Python
  39. Расчет времени выполнения программы
  40. Функция rsplit() в Python
  41. Экспорт внешнего файла с помощью writefile
  42. Сортировка в Python
  43. Конкатенация списков в Python
  44. Вычисление натуральных логарифмов в NumPy
  45. Метод __iand__ для пользовательских классов
  46. Преобразование чисел в восьмеричную строку

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