Курс Python → Базовые объекты Python
В Python встроенные функции и переменные представляют собой базовый набор инструментов, который доступен без необходимости импорта дополнительных модулей. Эти встроенные объекты помогают в решении широкого спектра задач, начиная от работы с файлами и строками, заканчивая математическими операциями и управлением исключениями.
Одним из примеров встроенной переменной является «__file__», которая содержит путь к текущему исполняемому файлу. Мы можем использовать эту переменную для получения информации о расположении файла, что может быть полезно при отладке или при работе с путями файлов.
print(__file__) # Выводит путь к текущему исполняемому файлу
Кроме того, встроенные функции, такие как «len()» для определения длины объекта или «input()» для ввода данных с клавиатуры, помогают упростить написание кода и повысить его читаемость. Эти функции доступны без дополнительных действий и могут быть использованы в любом месте программы.
Использование встроенных функций и переменных в Python позволяет сократить объем кода и ускорить разработку приложений. Однако, не следует злоупотреблять этими объектами, так как в некоторых случаях может потребоваться использование сторонних модулей для реализации конкретных функциональностей.
Другие уроки курса "Python"
- Аннотации типов в Python
- Сравнение неупорядоченных списков
- Автоматизация с Python
- Стать Python-разработчиком
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Модуль inspect
- Сохранение и загрузка модели в PyTorch
- Модуль pprint
- Метод invert для побитового отрицания
- Анонимные функции в Python
- Хеши в Python
- Оператор += в Python
- Создание пар из последовательностей
- Игра «Угадывание чисел»
- Добавление элементов в список: append() vs extend()
- Фильтрация данных в Python.
- Модуль pprint: улучшение вывода данных
- Метод __complex__ в Python
- Оператор is в Python
- Кортеж в Python: создание и использование
- Перемешивание списка с shuffle()
- Dict Comprehension в Python
- Combobox в Tkinter
- Замена подстроки
- Оператор is в Python
- Метод lt для сортировки объектов
- Функция sleep() в Python
- Форматирование строк с f-строками
- Функции all и any в Python
- Управление User-Agent в Python
- Создание функций высшего порядка
- Транспонирование 2D-массива с помощью zip
- Обработка исключений с блоком else
- Правила именования переменных
- Получение списка кортежей из словаря
- Объединение строк с помощью метода join
- Оператор «not» в Python
- Эффективная конкатенация строк с использованием join()
- Чтение и запись TOML-конфигов
- Работа с парами ключ-значение
- Метод add для класса Vector
- Работа с базами данных SQLite
- Defaultdict в Python
- Получение размера объекта с sys.getsizeof()
- Форматирование строк в Python
- Измерение времени выполнения в Python
- Эффективная конкатенация строк в Python
- Удаление дубликатов из списка с помощью dict.fromkeys















