Курс 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 кода
  4. Функции в одну строку
  5. Условные выражения в Python
  6. Абстракции словарей и множеств в Python
  7. 9 уловок для чистого кода
  8. Скрытие вывода данных
  9. Настройка нарезки списков
  10. Генераторы в Python
  11. Операции с массивами в NumPy
  12. Сортировка элементов в Python
  13. Повторение элементов в Python
  14. Копирование файлов с shutil()
  15. ChainMap избыточные ключи
  16. %pinfo: получение информации об объекте
  17. Работа со строками в Python
  18. Создание детектора плагиата
  19. Виртуальные среды в Python
  20. Работа со строками в Python.
  21. Генерация QR-кодов с библиотекой qrcode
  22. Создание директории в Python
  23. Шаблоны Flask: условия и циклы
  24. JMESPath в Python
  25. Сериализация и десериализация объектов
  26. Оператор assert в Python
  27. Очистка строки в Python
  28. Поиск уникальных и повторяющихся элементов
  29. Обязательные аргументы в Python
  30. Инверсия списка и строки в Python
  31. Метод get() для словарей
  32. Функция print() — вывод информации
  33. Класс-оболочка для словарей
  34. Извлечение статей с newspaper3k
  35. Оператор break в Python
  36. Работа с эмодзи в Python
  37. Работа со строками в Python
  38. Создание вложенного генератора
  39. Управление ресурсами в Python
  40. Работа со стеком в Python
  41. Сравнение def и lambda в Python
  42. Замеры производительности в Python
  43. Фильтрация элементов с помощью islice
  44. Комментарии в Python
  45. Генерация ключей RSA
  46. Форматирование строк в Python
  47. Управление виртуальными средами в Python

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