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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Цикл while в Python
  2. Условные выражения в Python
  3. Оптимизация памяти с помощью __slots__
  4. Подсчет элементов в Python
  5. Выражения-генераторы в Python
  6. Преобразование в float
  7. Конкатенация строк с join() в Python
  8. Объединение списков в Python
  9. Подсказки типов в Python
  10. Python-dateutil — работа с датами
  11. Поиск самого длинного слова в списке с использованием max()
  12. Оператор умножения для вектора
  13. Методы Python для работы с данными
  14. Избегайте изменяемых аргументов
  15. Добавление элементов в список
  16. Хеширование паролей с использованием salt
  17. Разделение списка на гнппы
  18. Именованные срезы в Python
  19. Сравнение неупорядоченных списков
  20. Объединение словарей в Python
  21. Передача неизвестных аргументов в Python.
  22. Объединение итераторов
  23. Оператор space-invader
  24. Оператор del в Python
  25. Инициализация переменных
  26. Переворот списка в Python
  27. Установка виртуального окружения Python
  28. Обязательные аргументы в Python
  29. Замена символов в строке
  30. Поиск шаблона в начале строки
  31. Роль запятой в Python
  32. Отображение HTML кода в Python
  33. Применение функции к элементам списка
  34. Методы __repr__ и __str__ в Python
  35. Сортировка с помощью параметра key
  36. Поиск уникальных и повторяющихся элементов
  37. Работа с NumPy
  38. Работа с GitHub в Telegram
  39. Метод __int__ в Python
  40. Отслеживание выполнения программы с библиотекой tqdm
  41. Класс-оболочка для словарей
  42. Метод сравнения объектов в Python
  43. Форматирование чисел в Python
  44. Namedtuple в Python
  45. Удаление элементов по срезу
  46. Аргументы *args и **kwargs
  47. Изменение IP-адреса в Python

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