Курс 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. Управление контекстом с помощью декоратора contextmanager
  4. Функция с **kwargs в Python
  5. Распаковка аргументов в Python
  6. Множественное назначение в Python
  7. Установка и использование pyshorteners
  8. Возведение в квадрат с помощью itertools
  9. Форматирование строк в Python
  10. Оформление текста в консоли с TermColor
  11. Оптимизация строк в Python
  12. Профилирование с cProfile
  13. Установка и использование модуля Wikipedia
  14. Оператор * в Python
  15. Изменения в обработке логических значений
  16. Разделение списка на гнппы
  17. Класс Counter() для подсчета элементов
  18. Модуль functools в Python
  19. Поиск HTML-элементов с BeautifulSoup
  20. Генератор надежных паролей
  21. Аннотации типов в Python
  22. Нахождение пересечения множеств
  23. Срезы в Python
  24. Работа с датой и временем в Python
  25. Объединение словарей в Python
  26. Оператор «not» в Python
  27. Хэш-функции в Python
  28. Объединение словарей в Python
  29. Экспорт внешнего файла с помощью writefile
  30. Установка Python — Простое руководство
  31. Python: библиотеки и функции
  32. Проблема с изменяемыми аргументами
  33. Переменная Шредингера
  34. Модуль Antigravity в Python 3
  35. Генератор данных в Keras
  36. Пропуск строк в файле с itertools
  37. Функция print() — вывод информации
  38. Использование defaultdict в Python
  39. Подсказки типов в Python
  40. Перегрузка операторов в Python
  41. Python union() функция — объединение множеств
  42. Подписка на @SelectelNews
  43. Обработка исключений в Python
  44. Декораторы в Python
  45. Переопределение метода __pow__
  46. Метод lt для сортировки объектов

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