Курс 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. Форматирование данных с pprint
  2. Атрибуты объекта в Python
  3. Преобразование текста в речь с Python
  4. Структура данных словарь в Python
  5. Работа с переменными в Python
  6. Объединение словарей в Python
  7. Оптимизация интернирования строк
  8. Метод enumerate() в Python
  9. Декораторы в Python
  10. Генераторы в Python
  11. Копирование объектов в Python
  12. Форматирование строк в Python.
  13. Вывод переменной и строки в Python
  14. Управление асинхронными задачами на Python.
  15. Декораторы в Python
  16. Аргумент по умолчанию
  17. Избегайте ошибку FileNotFoundError
  18. Сортировка с помощью параметра key
  19. Разделение строк методом split()
  20. Делегирование в Python
  21. Создание класса очереди
  22. Работа с необработанными строками
  23. Сортировка в Python
  24. Блок try-except-else
  25. Считывание бинарного файла в Python
  26. Работа с f-строками 2.0
  27. Применение функций в Python
  28. Декораторы в Python
  29. Рациональные числа в Python
  30. Сериализация и десериализация объектов
  31. Работа со временем в Python
  32. Python: динамическая типизация и проверка типов
  33. Распаковка аргументов в Python
  34. Метод join для наборов
  35. Flask — веб-фреймворк Python
  36. Отладчик pdb: начало работы
  37. Преобразование в float
  38. Списки в Python: основы
  39. Проверка запуска скрипта или импорта модуля
  40. Метод split() в Python
  41. Генераторы в Python
  42. Работа со словарями с defaultdict из collections
  43. Аннотации типов в Python
  44. Регистрация на хакатоне
  45. Pillow: работа с изображениями
  46. Удаление элемента по индексу в Python
  47. Обязательные аргументы в Python
  48. Генерация случайных чисел в Python
  49. Удаление URL-адресов в Python

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