Курс 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. Создание и обучение модели с Keras
  3. Регулярные выражения в Python
  4. Получение списка кортежей из словаря
  5. Библиотека wikipedia для Python
  6. Отладка утечек памяти в Python
  7. Игра «Виселица» на Python
  8. Удаление элементов из списка в Python.
  9. Обмен значений переменных в Python
  10. Профилирование данных с Pandas
  11. Удаление элемента из списка
  12. Установка пакета в Python
  13. Округление чисел с помощью round
  14. Игра «Угадывание чисел»
  15. Создание таблиц в Python с PrettyTable
  16. Работа с модулем os в Python
  17. Цикл for в Python
  18. Операции с комплексными числами
  19. Декораторы в Python
  20. Цикл for с enumerate() в Python
  21. Улучшение читаемости кода в Python
  22. Декораторы с @wraps
  23. Создание копии итератора
  24. Функция zip() в Python
  25. Область видимости переменных
  26. Выражения-генераторы в Python
  27. Конкатенация строк в Python
  28. Добавление элементов в список: append() vs extend()
  29. Функция reversed() в Python
  30. Функции map, filter и reduce
  31. Удаление специальных символов
  32. Работа с часовыми поясами в Python
  33. Работа с комплексными числами
  34. Регистрация на курсы SF Education
  35. Проблема с изменяемыми аргументами
  36. Python Менеджер контекста
  37. Поиск шаблона в начале строки
  38. Работа с массивами в Python
  39. Метод count() для списка
  40. Группы исключений в Python
  41. Аргументы *args и **kwargs
  42. Обмен значений переменных в Python
  43. Кортеж в Python: создание, доступ, изменение
  44. Уникальные значения из списка
  45. Создание комплексных чисел
  46. Хэш-функции и метод цепочек
  47. Использование *args

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