Курс 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. Запуск файлового сервера
  3. Синхронизация потоков с time.sleep()
  4. Генераторы в Python
  5. Проверка версии Python
  6. Модуль xkcd: загрузка комиксов
  7. Декоратор для группы пользователей в Django
  8. Метод join() для объединения элементов строки
  9. Работа с GitHub в Telegram
  10. Принципы Zen of Python
  11. Работа с функцией next() в Python
  12. Измерение времени выполнения кода
  13. Python union() функция — объединение множеств
  14. Блок else в Python
  15. Объединение итераторов
  16. Функция findall() для поиска вхождений строки
  17. Получение атрибутов и методов класса
  18. Цепные операции в Python
  19. Обход словаря в Python
  20. Получение значений из словарей
  21. Управление импортом в Python
  22. Сериализация данных в JSON с помощью json.dumps
  23. Работа с контекстными менеджерами
  24. Получение ID процесса
  25. Работа со строками в Python
  26. Проверка дубликатов в Python
  27. Блок try…finally в Python
  28. Оператор == в Python
  29. Проверка существования переменной с оператором :=
  30. Хэш-функции и метод цепочек
  31. Обработка исключений в Python
  32. Работа с argparse
  33. Именование столбцов в Python с pandas
  34. Создание списков в Python
  35. Метод ne для сравнения объектов
  36. Генераторы в Python
  37. Создание списков в Python
  38. Генераторные функции в Python
  39. Именованные кортежи в Python
  40. Обработка исключений
  41. Создание и использование модулей в Python
  42. Добавление элемента в список.
  43. Метод clear для коллекций
  44. Путь к интерпретатору Python
  45. Фильтрация списка чисел
  46. Тестирование функции сложения

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