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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Цикл for в Python
  2. Изменение элемента списка
  3. CSV строка разделение в Python
  4. Работа с кортежами в Python
  5. Работа с изменяемыми списками
  6. Сравнение строк в Python
  7. Работа с *args и **kwargs в Python
  8. Глубокое копирование объектов
  9. Работа с коллекциями Python
  10. Создание OrderedDict
  11. Функциональное программирование.
  12. Переопределение метода len
  13. Склеивание строк через метод join()
  14. Функция product() из itertools
  15. Метод Self в Python
  16. *args и **kwargs в Python
  17. Работа с OpenCV
  18. Кортеж в Python: создание, доступ, изменение
  19. Повторение элементов списков
  20. Метод rmatmul для обратного матричного умножения
  21. Модуль functools в Python
  22. Пропуск строк в файле с itertools
  23. Оператор «not» в Python
  24. Поиск индекса элемента в списке
  25. Тип данных TypeVarTuple
  26. Нахождение отличий в списках
  27. Замена символов в строке
  28. Использование функции enumerate()
  29. Извлечение чисел из текста
  30. Оформление кода на Python
  31. Распаковка значений в Python
  32. Функции any() и all() в Python
  33. Псевдонимы в Python
  34. Удаление элемента из списка
  35. Поиск HTML-элементов с BeautifulSoup
  36. Выражения-генераторы в Python
  37. Определение размера папок в Python
  38. Python defaultdict добавление ключа
  39. Математические функции в Python
  40. SciPy: широкий функционал для математических операций
  41. Генерация случайных данных в NumPy
  42. Проверка версии Python
  43. OrderedDict — упорядоченный словарь
  44. Оптимизация гиперпараметров в Python
  45. Метод __float__ в Python
  46. Подсчет частоты элементов с Counter
  47. Список методов и атрибутов
  48. Повторение и перенос строки
  49. Запрос DELETE с библиотекой requests

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