Курс Python → Базовые объекты Python
В Python встроенные функции и переменные представляют собой базовый набор инструментов, который доступен без необходимости импорта дополнительных модулей. Эти встроенные объекты помогают в решении широкого спектра задач, начиная от работы с файлами и строками, заканчивая математическими операциями и управлением исключениями.
Одним из примеров встроенной переменной является «__file__», которая содержит путь к текущему исполняемому файлу. Мы можем использовать эту переменную для получения информации о расположении файла, что может быть полезно при отладке или при работе с путями файлов.
print(__file__) # Выводит путь к текущему исполняемому файлу
Кроме того, встроенные функции, такие как «len()» для определения длины объекта или «input()» для ввода данных с клавиатуры, помогают упростить написание кода и повысить его читаемость. Эти функции доступны без дополнительных действий и могут быть использованы в любом месте программы.
Использование встроенных функций и переменных в Python позволяет сократить объем кода и ускорить разработку приложений. Однако, не следует злоупотреблять этими объектами, так как в некоторых случаях может потребоваться использование сторонних модулей для реализации конкретных функциональностей.
Другие уроки курса "Python"
- Цикл for в Python
- Изменение элемента списка
- CSV строка разделение в Python
- Работа с кортежами в Python
- Работа с изменяемыми списками
- Сравнение строк в Python
- Работа с *args и **kwargs в Python
- Глубокое копирование объектов
- Работа с коллекциями Python
- Создание OrderedDict
- Функциональное программирование.
- Переопределение метода len
- Склеивание строк через метод join()
- Функция product() из itertools
- Метод Self в Python
- *args и **kwargs в Python
- Работа с OpenCV
- Кортеж в Python: создание, доступ, изменение
- Повторение элементов списков
- Метод rmatmul для обратного матричного умножения
- Модуль functools в Python
- Пропуск строк в файле с itertools
- Оператор «not» в Python
- Поиск индекса элемента в списке
- Тип данных TypeVarTuple
- Нахождение отличий в списках
- Замена символов в строке
- Использование функции enumerate()
- Извлечение чисел из текста
- Оформление кода на Python
- Распаковка значений в Python
- Функции any() и all() в Python
- Псевдонимы в Python
- Удаление элемента из списка
- Поиск HTML-элементов с BeautifulSoup
- Выражения-генераторы в Python
- Определение размера папок в Python
- Python defaultdict добавление ключа
- Математические функции в Python
- SciPy: широкий функционал для математических операций
- Генерация случайных данных в NumPy
- Проверка версии Python
- OrderedDict — упорядоченный словарь
- Оптимизация гиперпараметров в Python
- Метод __float__ в Python
- Подсчет частоты элементов с Counter
- Список методов и атрибутов
- Повторение и перенос строки
- Запрос DELETE с библиотекой requests















