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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Аннотации типов в Python
  2. Сравнение неупорядоченных списков
  3. Автоматизация с Python
  4. Стать Python-разработчиком
  5. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  6. Модуль inspect
  7. Сохранение и загрузка модели в PyTorch
  8. Модуль pprint
  9. Метод invert для побитового отрицания
  10. Анонимные функции в Python
  11. Хеши в Python
  12. Оператор += в Python
  13. Создание пар из последовательностей
  14. Игра «Угадывание чисел»
  15. Добавление элементов в список: append() vs extend()
  16. Фильтрация данных в Python.
  17. Модуль pprint: улучшение вывода данных
  18. Метод __complex__ в Python
  19. Оператор is в Python
  20. Кортеж в Python: создание и использование
  21. Перемешивание списка с shuffle()
  22. Dict Comprehension в Python
  23. Combobox в Tkinter
  24. Замена подстроки
  25. Оператор is в Python
  26. Метод lt для сортировки объектов
  27. Функция sleep() в Python
  28. Форматирование строк с f-строками
  29. Функции all и any в Python
  30. Управление User-Agent в Python
  31. Создание функций высшего порядка
  32. Транспонирование 2D-массива с помощью zip
  33. Обработка исключений с блоком else
  34. Правила именования переменных
  35. Получение списка кортежей из словаря
  36. Объединение строк с помощью метода join
  37. Оператор «not» в Python
  38. Эффективная конкатенация строк с использованием join()
  39. Чтение и запись TOML-конфигов
  40. Работа с парами ключ-значение
  41. Метод add для класса Vector
  42. Работа с базами данных SQLite
  43. Defaultdict в Python
  44. Получение размера объекта с sys.getsizeof()
  45. Форматирование строк в Python
  46. Измерение времени выполнения в Python
  47. Эффективная конкатенация строк в Python
  48. Удаление дубликатов из списка с помощью dict.fromkeys

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