Курс Python → Базовые объекты Python
В Python встроенные функции и переменные представляют собой базовый набор инструментов, который доступен без необходимости импорта дополнительных модулей. Эти встроенные объекты помогают в решении широкого спектра задач, начиная от работы с файлами и строками, заканчивая математическими операциями и управлением исключениями.
Одним из примеров встроенной переменной является «__file__», которая содержит путь к текущему исполняемому файлу. Мы можем использовать эту переменную для получения информации о расположении файла, что может быть полезно при отладке или при работе с путями файлов.
print(__file__) # Выводит путь к текущему исполняемому файлу
Кроме того, встроенные функции, такие как «len()» для определения длины объекта или «input()» для ввода данных с клавиатуры, помогают упростить написание кода и повысить его читаемость. Эти функции доступны без дополнительных действий и могут быть использованы в любом месте программы.
Использование встроенных функций и переменных в Python позволяет сократить объем кода и ускорить разработку приложений. Однако, не следует злоупотреблять этими объектами, так как в некоторых случаях может потребоваться использование сторонних модулей для реализации конкретных функциональностей.
Другие уроки курса "Python"
- Получение ID процесса
- Разделение строки на пары ключ-значение.
- Запрос DELETE с библиотекой requests
- Работа с IP-адресами в Python
- Отладка утечек памяти в Python
- Изменение регистра данных
- Сортировка элементов с OrderedDict
- Аннотации типов в Python
- Оператор is в Python
- Измерение времени выполнения в Python
- Namedtuple в Python
- Работа с deque из collections
- Удаление и повторная вставка ключа в OrderedDict
- %pinfo: получение информации об объекте
- Создание коллекций из генератора
- Работа с itertools
- Поток данных в Python
- F-строки в Python
- Объединение списков в Python
- Создание даты из строки ISO
- Обход элементов в Python
- Получение комбинаций в Python
- Автоматизация с Python
- Поиск подстроки в строке
- Генераторы в Python
- Работа с функцией next() в Python
- Модуль xkcd: загрузка комиксов
- Генераторы и сеты в Python
- Проверка списка: any() и all()
- ROT13 Шифр Цезаря в Python
- Удаление ключа из словаря в Python
- Работа с массивами в Numpy
- ChainMap избыточные ключи
- Работа с процессами в Python
- Основные методы NumPy
- Сортировка и обратный порядок
- Преобразование PowerPoint в PDF.
- Настройка вывода в Numpy
- Функция print() — вывод информации
- Создание вкладок с TKinter
- Инвертирование словаря
- Перезагрузка оператора в Python
- Python: отличительная особенность — отступы
- Обработка ошибок в Python
- Математические функции в Python
- Разделение строки с помощью re.split()















