Курс 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. Метод join() для объединения элементов в строку.
  2. Транспонирование матрицы в Python
  3. Codecademy в Telegram
  4. Переменные в Python: сокращение гласных
  5. Работа со словарями с defaultdict из collections
  6. Обновление и получение данных в SQLite
  7. Область видимости переменных
  8. Подписка на Kaspersky Team
  9. Управление браузером с Selenium
  10. Python Аргументы по умолчанию
  11. Создание списков в Python
  12. Простой калькулятор Python
  13. Избегайте использования goto
  14. Функция zip() в Python
  15. Операторы += в Python
  16. Мониторинг работы программы Py-spy
  17. Переопределение метода __lshift__
  18. Создание и использование ChainMap
  19. Enum в Python: создание и использование перечислений
  20. Переопределение оператора % для объектов
  21. Оптимизация методов в Python 3.7
  22. Перезагрузка оператора в Python
  23. Декоратор Property в Python
  24. Метод get для словаря
  25. Оболочка Python
  26. Форматирование данных с помощью pprint
  27. Работа с множествами в Python
  28. CLI-инструмент howdoi
  29. Распаковка элементов массива
  30. Управление ресурсами с контекстными менеджерами
  31. Работа с геоданными с помощью geopy
  32. Введение в PyTorch
  33. Удаление символа из строки
  34. Перегрузка операторов в Python
  35. Функция enumerate() в Python
  36. Присоединение элементов коллекции
  37. Оператор * в Python
  38. Создание списков в Python
  39. Модуль itertools: эффективная работа с итераторами
  40. Структурирование данных с Pydantic
  41. Генерация чисел с range()
  42. Метод rlshift для битового сдвига
  43. Повторение элементов списков
  44. Очистка строки в Python
  45. Функции map, filter, reduce
  46. Объединение словарей в Python
  47. Экспорт данных в файл.
  48. Метод init в Python

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