Курс Python → Базовые объекты Python
В Python встроенные функции и переменные представляют собой базовый набор инструментов, который доступен без необходимости импорта дополнительных модулей. Эти встроенные объекты помогают в решении широкого спектра задач, начиная от работы с файлами и строками, заканчивая математическими операциями и управлением исключениями.
Одним из примеров встроенной переменной является «__file__», которая содержит путь к текущему исполняемому файлу. Мы можем использовать эту переменную для получения информации о расположении файла, что может быть полезно при отладке или при работе с путями файлов.
print(__file__) # Выводит путь к текущему исполняемому файлу
Кроме того, встроенные функции, такие как «len()» для определения длины объекта или «input()» для ввода данных с клавиатуры, помогают упростить написание кода и повысить его читаемость. Эти функции доступны без дополнительных действий и могут быть использованы в любом месте программы.
Использование встроенных функций и переменных в Python позволяет сократить объем кода и ускорить разработку приложений. Однако, не следует злоупотреблять этими объектами, так как в некоторых случаях может потребоваться использование сторонних модулей для реализации конкретных функциональностей.
Другие уроки курса "Python"
- Избегайте двойного подчеркивания
- Поиск шаблона в начале строки
- Преобразование текста в речь с Python
- Нан-рефлексивность в Python
- Метод __int__ в Python
- Управление контекстом с помощью декоратора contextmanager
- Поиск уникальных и повторяющихся элементов
- Обратное распространение ошибки
- Игра «Виселица» на Python
- Конвертация коллекций в Python
- Названия столбцов в Python таблицах
- Тестирование времени с Freezegun
- Работа с WindowsPath()
- CSV строка разделение в Python
- Запуск асинхронной корутины
- Переопределение метода __eq__
- Протокол управления контекстом
- Профилирование с Pandas
- Подсчет элементов с помощью Counter
- Библиотека Chartify: руководство
- Цикл for в Python
- Печать календаря в Python
- Работа с JSON в Python
- Парсинг веб-страниц с Beautiful Soup
- Встроенные функции Python
- Автоматизация с Python
- Измерение времени выполнения кода
- Округление банкира в Python
- Numpy: использование Ellipsis
- Поиск индексов подстроки
- Умножение строк и списков
- Псевдонимы в Python
- Разделение строк в Python
- Переворот строки с использованием цикла
- Асинхронное выполнение задач в Python
- Генераторы в Python
- Генератор данных в Keras
- Методы работы со списками
- Преобразование регистра символов
- Генераторы в Python
- Загрузка постов Instagram
- Отладка производительности Python
- Работа с enumerate()
- Декоратор total_ordering для сравнения объектов















