Курс 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. Операторы увеличения и уменьшения переменной
  3. Хеширование паролей с солью
  4. Проверка на палиндром
  5. Конкатенация строк с помощью join()
  6. Создание новых функций с помощью functools.partial
  7. Аннотации типов в Python
  8. Проверка условий: all и any
  9. Анонимные функции в Python
  10. Метод ipow для возведения в степень
  11. Обход дочерних элементов BeautifulSoup
  12. Построение графиков в терминале с bashplotlib
  13. Проверка списка: any() и all()
  14. Хранение переменных в словаре.
  15. Установка и использование модуля «howdoi»
  16. Удаление символа из строки
  17. Нахождение максимального значения и его индекса в списке
  18. Метод ne для сравнения объектов
  19. Получение идентификатора объекта в памяти
  20. Библиотека Rich: форматирование текста
  21. Проверка ввода с помощью isdigit
  22. Обновление ключей в Python
  23. Обработка исключений в Python
  24. Сортировка данных в Python
  25. Регистрация на курсы SF Education
  26. Оптимизация сравнения в Python
  27. Изменение элемента списка
  28. Явный импорт переменных
  29. Подсчет частотности элементов в Python
  30. Вызов функций по строке в Python.
  31. Работа с getopt
  32. Условные выражения в Python
  33. Создание спинбокса в tkinter
  34. Сравнение def и lambda функций в Python
  35. Библиотека sh: удобные команды терминала
  36. Объединение словарей в Python 3.5+
  37. Уникальные значения из списка
  38. Работа со словарями в Python
  39. Работа с областями видимости переменных
  40. Многоточие в Python
  41. Модуль Antigravity в Python 3
  42. Модуль xkcd: добавление юмора в Python
  43. Срезы в Numpy
  44. Эффективная конкатенация строк в Python
  45. Распаковка значений в Python

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