Курс Python → Базовые объекты Python
В Python встроенные функции и переменные представляют собой базовый набор инструментов, который доступен без необходимости импорта дополнительных модулей. Эти встроенные объекты помогают в решении широкого спектра задач, начиная от работы с файлами и строками, заканчивая математическими операциями и управлением исключениями.
Одним из примеров встроенной переменной является «__file__», которая содержит путь к текущему исполняемому файлу. Мы можем использовать эту переменную для получения информации о расположении файла, что может быть полезно при отладке или при работе с путями файлов.
print(__file__) # Выводит путь к текущему исполняемому файлу
Кроме того, встроенные функции, такие как «len()» для определения длины объекта или «input()» для ввода данных с клавиатуры, помогают упростить написание кода и повысить его читаемость. Эти функции доступны без дополнительных действий и могут быть использованы в любом месте программы.
Использование встроенных функций и переменных в Python позволяет сократить объем кода и ускорить разработку приложений. Однако, не следует злоупотреблять этими объектами, так как в некоторых случаях может потребоваться использование сторонних модулей для реализации конкретных функциональностей.
Другие уроки курса "Python"
- Цикл while в Python
- Условные выражения в Python
- Оптимизация памяти с помощью __slots__
- Подсчет элементов в Python
- Выражения-генераторы в Python
- Преобразование в float
- Конкатенация строк с join() в Python
- Объединение списков в Python
- Подсказки типов в Python
- Python-dateutil — работа с датами
- Поиск самого длинного слова в списке с использованием max()
- Оператор умножения для вектора
- Методы Python для работы с данными
- Избегайте изменяемых аргументов
- Добавление элементов в список
- Хеширование паролей с использованием salt
- Разделение списка на гнппы
- Именованные срезы в Python
- Сравнение неупорядоченных списков
- Объединение словарей в Python
- Передача неизвестных аргументов в Python.
- Объединение итераторов
- Оператор space-invader
- Оператор del в Python
- Инициализация переменных
- Переворот списка в Python
- Установка виртуального окружения Python
- Обязательные аргументы в Python
- Замена символов в строке
- Поиск шаблона в начале строки
- Роль запятой в Python
- Отображение HTML кода в Python
- Применение функции к элементам списка
- Методы __repr__ и __str__ в Python
- Сортировка с помощью параметра key
- Поиск уникальных и повторяющихся элементов
- Работа с NumPy
- Работа с GitHub в Telegram
- Метод __int__ в Python
- Отслеживание выполнения программы с библиотекой tqdm
- Класс-оболочка для словарей
- Метод сравнения объектов в Python
- Форматирование чисел в Python
- Namedtuple в Python
- Удаление элементов по срезу
- Аргументы *args и **kwargs
- Изменение IP-адреса в Python















