Курс 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. Объединение списков с помощью zip
  2. Установка и использование модуля Wikipedia
  3. Проверка индексов коллекции
  4. Поиск наиболее частого элемента
  5. Декораторы в Python
  6. Работа с модулем random
  7. Python-dateutil — работа с датами
  8. Работа с кортежами в Python
  9. Concrete Paths — метод .with_suffix()
  10. Ускорение обработки данных с %autoawait
  11. Модуль functools в Python
  12. Очистка данных с помощью pandas
  13. Работа со словарями в Python
  14. Измерение времени выполнения с помощью time
  15. Метод join() для объединения элементов строки
  16. Обработка ошибок в Python
  17. Работа с типами данных в Python с помощью pydantic.
  18. Метод repr() в Python
  19. Генераторы в Python
  20. Генераторы в Python
  21. Оператор «моржа» (Walrus Operator)
  22. Создание обратного итератора
  23. Работа с файлами и директориями в Python.
  24. Работа со списками
  25. Основы Python за 14 дней
  26. Преобразование текста в речь с Python
  27. Изменения в обработке логических значений
  28. Функция count() в Python
  29. Оформление текста в консоли с TermColor
  30. Возврат нескольких значений из функции
  31. Определение относительного пути
  32. Регулярные выражения: метод match
  33. Печать календаря
  34. Подписка на SelectelNews в Twitter
  35. Метод rsub для пользовательских чисел
  36. Печать комбинаций в Python с Itertools
  37. Логические значения в Python
  38. Различия символов в Python
  39. Локальные переменные.
  40. Оператор in и not in в Python
  41. Официальный канал Python в Telegram
  42. Метод rpow в Python
  43. Синхронизация доступа к ресурсам
  44. Работа с enumerate()
  45. Декодирование строк в Python
  46. Нахождение хеша для бесконечности и NaN в Python
  47. Избегание циклических зависимостей классов в Python

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