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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Избегайте двойного подчеркивания
  2. Поиск шаблона в начале строки
  3. Преобразование текста в речь с Python
  4. Нан-рефлексивность в Python
  5. Метод __int__ в Python
  6. Управление контекстом с помощью декоратора contextmanager
  7. Поиск уникальных и повторяющихся элементов
  8. Обратное распространение ошибки
  9. Игра «Виселица» на Python
  10. Конвертация коллекций в Python
  11. Названия столбцов в Python таблицах
  12. Тестирование времени с Freezegun
  13. Работа с WindowsPath()
  14. CSV строка разделение в Python
  15. Запуск асинхронной корутины
  16. Переопределение метода __eq__
  17. Протокол управления контекстом
  18. Профилирование с Pandas
  19. Подсчет элементов с помощью Counter
  20. Библиотека Chartify: руководство
  21. Цикл for в Python
  22. Печать календаря в Python
  23. Работа с JSON в Python
  24. Парсинг веб-страниц с Beautiful Soup
  25. Встроенные функции Python
  26. Автоматизация с Python
  27. Измерение времени выполнения кода
  28. Округление банкира в Python
  29. Numpy: использование Ellipsis
  30. Поиск индексов подстроки
  31. Умножение строк и списков
  32. Псевдонимы в Python
  33. Разделение строк в Python
  34. Переворот строки с использованием цикла
  35. Асинхронное выполнение задач в Python
  36. Генераторы в Python
  37. Генератор данных в Keras
  38. Методы работы со списками
  39. Преобразование регистра символов
  40. Генераторы в Python
  41. Загрузка постов Instagram
  42. Отладка производительности Python
  43. Работа с enumerate()
  44. Декоратор total_ordering для сравнения объектов

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