Курс 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. Транспонирование матрицы в Python
  3. Определение размера папок в Python
  4. Управление контекстом выполнения кода
  5. Работа с NumPy
  6. Хешируемые ключи в Python
  7. Повторение элементов списков
  8. Вывод баннеров
  9. Комментарии в Python
  10. Транспонирование 2D-массива с помощью zip
  11. Оптимизация параметров в Python
  12. Операторы увеличения и уменьшения переменной
  13. Параллельные вычисления в Python
  14. Мощь вложенных функций в Python
  15. Concrete Paths в Python
  16. Итераторы в Python
  17. Освобождение памяти в Python
  18. Метод remove() для удаления элемента из списка
  19. Частичное применение функций в Python
  20. Получение размера объекта с sys.getsizeof()
  21. Генераторы и сеты в Python
  22. Работа с кортежами в Python
  23. Создание уникального множества
  24. Реализация метода __abs__ в Python
  25. Атрибуты объекта в Python
  26. Проверка типа данных
  27. Работа с процессами в Python
  28. Форматирование данных с pprint
  29. Создание копии списка в Python
  30. Python Enum Weekday Usage
  31. Декоратор Property в Python
  32. Функция zip() в Python
  33. Фильтрация списка чисел
  34. Функция reduce() в Python
  35. Создание списков в Python
  36. Numpy: объединение массивов
  37. Получение локальных переменных в Python
  38. Создание списка через итерацию
  39. Группировка элементов в словарь
  40. JSON в Python: модуль, dump, dumps, load
  41. Форматирование даты с strftime()
  42. Метод join для наборов
  43. Оформление кода на Python
  44. Запуск асинхронной корутины
  45. Сложение матриц в NumPy
  46. Поиск уникальных элементов строкой в Python
  47. Печать в одной строке
  48. Выражения-генераторы в Python

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