Курс 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. Работа с IP-адресами в Python
  2. *args и **kwargs в Python
  3. Преобразование данных в Python
  4. Объединение списков с помощью zip
  5. Обновление данных через PUT запрос
  6. 9 уловок для чистого кода
  7. Генерация резюме в Gensim
  8. Поиск элементов BeautifulSoup
  9. Управление доступом к модулю
  10. Библиотека Rich: форматирование текста
  11. Инверсия списков и строк в Python
  12. Печать месячного календаря
  13. Numpy: объединение массивов
  14. Загрузка постов Instagram
  15. Лямбда-функции в Python
  16. Разрешение имен в Python
  17. Проверка дубликатов в Python
  18. Раздувающийся словарь в Python
  19. Присоединение элементов коллекции
  20. Изменение IP-адреса в Python
  21. Особенности множеств в Python
  22. Декодирование строк в Python
  23. Функция с *args.
  24. Подсчет частотности элементов в Python
  25. Конвертация коллекций в Python.
  26. Оператор == в Python
  27. Форматирование строк в Python
  28. Работа с комплексными числами
  29. Установка и использование pyshorteners
  30. Разность множеств
  31. Синхронизация потоков с time.sleep()
  32. Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
  33. Роль object и type в Python
  34. Списковые включения в Python
  35. Комментарии в Python
  36. Циклы for в Python
  37. Проверка подстроки в строке с помощью in
  38. Удаление и повторная вставка ключа в OrderedDict
  39. Оператор «or» в Python
  40. Непрерывная проверка в Python
  41. SciPy: широкий функционал для математических операций
  42. Нан-рефлексивность в Python
  43. Модуль Operator в Python
  44. Метод pop() списка
  45. Оператор is в Python
  46. Функция enumerate() в Python
  47. Сортировка с помощью параметра key
  48. Изменение логики работы с временем
  49. Форматирование строк в Python

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