Курс 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. Метод init в Python
  3. Мощь вложенных функций в Python
  4. Переворот списка в Python
  5. Разделение строки с помощью re.split()
  6. Поиск наиболее частого элемента списке
  7. Функция zip() в Python
  8. Объединение словарей в Python
  9. Именованные срезы в Python
  10. Математические функции в Python
  11. Работа с атрибутом dict
  12. Импорт модулей в Python 3.12
  13. Руководство по библиотеке pydantic
  14. Модуль os: работа с файлами и папками
  15. Работа с массивами в Numpy
  16. Методы split() и join() — Python строк.
  17. Использование super() в Python
  18. Создание новых функций через partial
  19. Деление в Python
  20. Генераторы в Python
  21. Работа со строками в Python
  22. Создание OrderedDict
  23. Проверка кортежей.
  24. Применение функции map() в Python
  25. Цикл for в Python
  26. Расчет времени выполнения кода
  27. Бесконечные списки в Python
  28. Работа с модулем cmath
  29. Группировка элементов в словарь
  30. Установка и использование pyshorteners
  31. Объединение словарей в Python
  32. Декораторы с @wraps
  33. Упрощение работы с JSON-данными в Python
  34. Отладка в командной строке
  35. Объединение словарей в Python
  36. Анонимные функции в Python
  37. Модуль pprint: улучшение вывода данных
  38. Основные методы NumPy
  39. Combobox в Tkinter
  40. Изменение логики работы с временем
  41. Защита данных в Python
  42. Генерация фальшивых данных с Faker
  43. Любовь к Python
  44. Удаление ресурса в Python
  45. UserList в Python: Описание и примеры использования

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