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

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

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


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

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

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

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

Автор урока

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

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

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

  1. 9 уловок для чистого кода
  2. Группировка элементов Python
  3. Обход словаря в Python
  4. Python reversed() функция
  5. Добавление цвета в консоли
  6. Переопределение метода __rshift__
  7. Многоточие в Python
  8. Управление асинхронными задачами на Python.
  9. Поиск подстроки в строке
  10. Оператор морж в Python 3.8
  11. Поток данных в Python
  12. Удаление символа из строки
  13. Переворот строки с использованием цикла
  14. Создание множества в Python
  15. Документация функции help() в Python
  16. Работа с датой и временем в Python
  17. Отслеживание выполнения программы с библиотекой tqdm
  18. Создание и обучение модели с Keras
  19. Работа со словарями Python
  20. Создание копии списка в Python
  21. Синтаксис переменных цикла в Python
  22. Замена текста с re.sub()
  23. Лямбда-функции для min/max
  24. Равенство и идентичность в Python
  25. Генерация UUID в Python
  26. Автоматизация действий с Pyautogui
  27. Фильтрация входных данных в Python
  28. Использование html-скриптов в Jupyter Notebook
  29. Закрытие файла в Python
  30. Мониторинг памяти с Pympler
  31. Python Метод Union Множеств
  32. Операции с датами в Python
  33. Переопределение метода __pow__
  34. Комментарии в Python.
  35. Разница между датами
  36. Удаление символов новой строки в Python.
  37. Оператор Walrus: правильное использование
  38. Список и кортеж в Python
  39. Поиск частого элемента
  40. Объединение множеств в Python
  41. Игра «Угадывание чисел»
  42. Работа с аргументами командной строки
  43. Участие в сообществе @selectel
  44. Группы исключений в Python
  45. Декораторы в Python
  46. Функция zip() — объединение последовательностей
  47. Python Метод sleep() из time
  48. Встраивание HTML в Jupyter Notebook

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