Курс Python → Базовые объекты Python

В Python встроенные функции и переменные представляют собой базовый набор инструментов, который доступен без необходимости импорта дополнительных модулей. Эти встроенные объекты помогают в решении широкого спектра задач, начиная от работы с файлами и строками, заканчивая математическими операциями и управлением исключениями.

Одним из примеров встроенной переменной является «__file__», которая содержит путь к текущему исполняемому файлу. Мы можем использовать эту переменную для получения информации о расположении файла, что может быть полезно при отладке или при работе с путями файлов.


print(__file__) # Выводит путь к текущему исполняемому файлу

Кроме того, встроенные функции, такие как «len()» для определения длины объекта или «input()» для ввода данных с клавиатуры, помогают упростить написание кода и повысить его читаемость. Эти функции доступны без дополнительных действий и могут быть использованы в любом месте программы.

Использование встроенных функций и переменных в Python позволяет сократить объем кода и ускорить разработку приложений. Однако, не следует злоупотреблять этими объектами, так как в некоторых случаях может потребоваться использование сторонних модулей для реализации конкретных функциональностей.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Обработка элементов в Python
  2. Присвоение и ссылки
  3. Функция enumerate() в Python
  4. Метод __ixor__ для побитового исключающего ИЛИ
  5. Поиск шаблона в начале строки
  6. Повторение элементов в Python
  7. Класс-оболочка для словарей
  8. Выход из профиля в Django
  9. Официальный канал Python в Telegram
  10. Управление асинхронными задачами с помощью Semaphore
  11. Обновление множества в Python
  12. Поиск простых чисел
  13. Переворот строки
  14. Преобразование списка в словарь через генератор
  15. Разделение строки на пары ключ-значение.
  16. Наследование в программировании
  17. Работа с индексами списков
  18. Разделение строки с помощью re.split()
  19. Вызов внешних программ в Python с помощью sh
  20. Документация функции help() в Python
  21. Создание объекта timedelta
  22. Метод setdefault() в Python
  23. Python: библиотеки и функции
  24. Управление мышью и клавиатурой с Pyautogui
  25. Создание матрицы в Python
  26. Antigravity модуль
  27. Функция zip() в Python
  28. Переопределение метода __or__()
  29. Функция sleep() в Python
  30. Создание коллекций из генератора
  31. Функции range() в Python
  32. Python 3.12: Псевдонимы типов
  33. Извлечение чисел из текста
  34. Метод enumerate() в Python
  35. 9 уловок для чистого кода
  36. Аннотации типов в Python
  37. Метод add для класса Vector
  38. Создание новых списков
  39. Транспонирование 2D-массива с помощью zip
  40. Хранение данных с помощью dataclasses
  41. Подробная информация о %pinfo
  42. Контекстный менеджер в Python
  43. Оператор in для проверки наличия элемента
  44. Установка Python — Простое руководство
  45. Конвертация коллекций в Python
  46. Функция с **kwargs в Python
  47. Пространство имен в Python

Marketello читают маркетологи из крутых компаний