Курс 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"
- Декораторы в Python
- Создание и обучение модели с Keras
- Регулярные выражения в Python
- Получение списка кортежей из словаря
- Библиотека wikipedia для Python
- Отладка утечек памяти в Python
- Игра «Виселица» на Python
- Удаление элементов из списка в Python.
- Обмен значений переменных в Python
- Профилирование данных с Pandas
- Удаление элемента из списка
- Установка пакета в Python
- Округление чисел с помощью round
- Игра «Угадывание чисел»
- Создание таблиц в Python с PrettyTable
- Работа с модулем os в Python
- Цикл for в Python
- Операции с комплексными числами
- Декораторы в Python
- Цикл for с enumerate() в Python
- Улучшение читаемости кода в Python
- Декораторы с @wraps
- Создание копии итератора
- Функция zip() в Python
- Область видимости переменных
- Выражения-генераторы в Python
- Конкатенация строк в Python
- Добавление элементов в список: append() vs extend()
- Функция reversed() в Python
- Функции map, filter и reduce
- Удаление специальных символов
- Работа с часовыми поясами в Python
- Работа с комплексными числами
- Регистрация на курсы SF Education
- Проблема с изменяемыми аргументами
- Python Менеджер контекста
- Поиск шаблона в начале строки
- Работа с массивами в Python
- Метод count() для списка
- Группы исключений в Python
- Аргументы *args и **kwargs
- Обмен значений переменных в Python
- Кортеж в Python: создание, доступ, изменение
- Уникальные значения из списка
- Создание комплексных чисел
- Хэш-функции и метод цепочек
- Использование *args















