Курс 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. Анонимные функции Lambda
  4. Работа с коллекциями Python
  5. Модуль array: создание и использование массивов
  6. Профилирование кода
  7. Python: возвращение нескольких значений
  8. Создание списков в Python
  9. Глубокое копирование объектов
  10. Создание множества в Python
  11. Класс Counter() для подсчета элементов
  12. Правила именования переменных
  13. Абстракции словарей и множеств в Python
  14. Работа с итераторами через срезы
  15. Доступ к локальным переменным
  16. Библиотека wikipedia для Python
  17. Модуль itertools: эффективная работа с итераторами
  18. Виртуальные среды в Python
  19. Метод matmul для умножения матриц
  20. Преобразование вложенного списка
  21. Избегайте ошибку FileNotFoundError
  22. Обработка исключений в Python
  23. Метод ipow для возведения в степень
  24. Основы Python за 14 дней
  25. Сохранение и загрузка модели в PyTorch
  26. Декораторы в Python
  27. Переменная с нижним подчеркиванием
  28. Присоединение элементов коллекции
  29. Создание новых списков в Python
  30. JSON в Python: модуль, dump, dumps, load
  31. Повторение элементов в Python
  32. Получение локальных переменных в Python
  33. Синхронизация потоков с time.sleep()
  34. Обмен значений переменных в Python
  35. Обновление множества в Python
  36. Изучение объектов с помощью dir()
  37. Управление импортом в Python
  38. Метод get для словаря
  39. Метод rrshift для пользовательских объектов
  40. Подсчет часто встречающихся элементов
  41. Обмен переменными в Jupyter
  42. Распаковка элементов последовательности
  43. Работа с пользовательским вводом
  44. Аннотации типов в Python
  45. Форматирование строк в Python
  46. Именованные аргументы в Python

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