Курс 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. Получение списка кортежей из словаря
  2. Итераторы в Python
  3. Оператор in для проверки наличия элемента
  4. Рациональные числа в Python
  5. Официальный канал Python в Telegram
  6. Передача словаря через **kwargs
  7. Многострочные комментарии в Python
  8. Переопределение метода
  9. Ускорение кода с помощью векторизации
  10. Отрицательные индексы списков
  11. Оператор «or» в Python
  12. Ограничение итераций в Python
  13. Красивый вывод списка
  14. Метод __index__ в Python
  15. Обработка исключений в Python
  16. Обработка элементов в Python
  17. Метод add для класса Vector
  18. Удаление файлов и папок в Python
  19. Подписка на каналы разработчиков
  20. Обратное распространение ошибки
  21. Участие в LP стейкинге Waves
  22. Очистка данных в Python
  23. Создание уникального множества
  24. Проблемы с именами переменных
  25. Создание словаря и множества
  26. Генераторы списков
  27. Лямбда-функции в Python
  28. Изменение списка срезами
  29. Методы и функции в Python
  30. Руководство по Pymorphy2
  31. Обезопасьте ввод данных
  32. Переопределение метода __lshift__
  33. Работа с атрибутом dict
  34. Сравнение def и lambda-функций
  35. Определение объема памяти объекта
  36. Выборка чисел
  37. Операции с числами в Python
  38. Работа с NumPy массивами
  39. Блок else в Python
  40. Работа с рекламными данными в Pandas
  41. Объединение множеств в Python
  42. Оператор space-invader
  43. Очистка входных данных
  44. Список переменных с %who

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