Курс Python → Импорт модулей в Python 3.12

В Python 3.12 появилась возможность импортировать модули с использованием английского порядка слов. Теперь можно импортировать модули таким образом, чтобы код был более читаемым и понятным.

Для этого вместо того чтобы писать import модуль, можно использовать новый синтаксис from module import. Это позволяет указать модуль сразу после ключевого слова import, делая код более структурированным.

Например, вместо import math теперь можно писать from math import, что делает код более понятным и удобным для чтения. Это улучшение в языке Python делает его более привлекательным для новичков и опытных разработчиков.

Такой подход к импорту модулей позволяет лучше структурировать код, избегая путаницы и ошибок. Это также упрощает работу с большими проектами, где несколько модулей могут импортироваться одновременно.


# Пример использования нового синтаксиса импорта модулей
from math import sqrt, sin, cos
result = sqrt(16) + sin(0) + cos(0)
print(result)
Твои коллеги будут рады, поделись в

Автор урока

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

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

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

  1. Форматирование строк в Python
  2. Генераторы данных
  3. Python reversed() функция
  4. Python enumerate() функции
  5. Работа с срезами в Python
  6. Объединение строк с помощью метода join
  7. Метод rmatmul для пользовательских матриц
  8. Работа с комплексными числами
  9. Фильтрация данных в Python.
  10. Оператор Walrus в Python 3.8
  11. Конкатенация строк в Python
  12. Переопределение метода
  13. Namedtuple в Python
  14. Определение относительного пути
  15. Управление сессиями в Python
  16. Лямбда-функции в Python
  17. Работа с модулем Calendar
  18. Деление в Python
  19. Работа с кортежами в Python
  20. Подсказки типов в Python
  21. Применение команды break
  22. Создание словаря в Python
  23. Условные выражения в Python
  24. Работа с контекстным менеджером Pool
  25. Создание объекта времени
  26. Библиотека funcy: удобные утилиты
  27. Возвращение нескольких значений
  28. Открытие и запись файлов
  29. Рациональные числа в Python
  30. Python: цикл for и оператор присваивания
  31. Enum в Python
  32. Многопоточность в Python
  33. Хешируемые ключи в Python
  34. Эффективная конкатенация строк в Python
  35. Проверка дублей в списке.
  36. Метод __irshift__ для побитового сдвига вправо
  37. Метод join() для объединения элементов в строку.
  38. GitHub в Telegram: подписка на уведомления
  39. Создание и инициализация объектов
  40. Работа с типами данных в Python с помощью pydantic.
  41. Метод ifloordiv для пользовательских классов
  42. Docstring в Python
  43. Класс UserDict: дополнительная функциональность
  44. Перевод двоичного кода в целое число
  45. Срезы в Python

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