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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Декораторы классов
  2. Создание матрицы в Python
  3. Преобразование строки в число
  4. Приближение чисел в Python
  5. Функции any() и all() в Python
  6. Метод rmatmul для пользовательских матриц
  7. Комплексные числа в Python
  8. Работа с пакетами
  9. Установка и использование Python-dateutil
  10. Обработка исключений в Python
  11. Вычисление логарифмов в Python
  12. Сериализация объектов в Python
  13. Создание функций высшего порядка
  14. Класс Counter() для подсчета элементов
  15. Списковое включение в Python
  16. Конвертация текстовых чисел с помощью Numerizer
  17. Генераторные функции в Python
  18. Метод join() для объединения строк
  19. Регистрация на курсы SF Education
  20. Функция rsplit() в Python
  21. Пространство имен в Python
  22. Оптимизация параметров в Python
  23. Округление банкира в Python
  24. Сравнение def и lambda в Python
  25. Переменные в Python
  26. enumerate() в Python для работы с индексами
  27. Numpy: использование Ellipsis
  28. Работа с аргументами командной строки в Python
  29. Навыки Python: строки, типы данных
  30. Метод init в Python
  31. Обход дочерних элементов BeautifulSoup
  32. Оценка выражений генератора в Python
  33. Синхронизация доступа к ресурсам
  34. Оператор zip в Python
  35. Создание словарей в Python
  36. Работа с географическими данными в Python
  37. Работа с изменяемыми коллекциями
  38. Профилирование кода на Python
  39. Создание словаря в Python
  40. Поиск элементов BeautifulSoup
  41. Избегайте использования goto
  42. Модуль pprint
  43. Хэш-функции и метод цепочек
  44. Работа с аргументами командной строки
  45. Создание словарей и множеств в Python.
  46. Символ подчеркивания в Python

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