Курс 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. Декораторы с @wraps
  3. Поиск наиболее частого элемента списке
  4. Декораторы с аргументами в Python
  5. Поиск с библиотекой Google
  6. Множественные конструкторы в Python
  7. Установка и использование TensorFlow
  8. Функция print() — вывод информации
  9. Очистка вывода в Python
  10. Цикл while в Python
  11. Синтаксис переменных цикла в Python
  12. Отображение HTML кода в Python
  13. Аннотации типов в Python
  14. Выбор редактора кода.
  15. Удаление элемента по индексу в Python
  16. Работа с буфером обмена на Python
  17. Генераторы в Python
  18. Метод radd для пользовательских чисел
  19. Поиск шаблона в начале строки
  20. Проверка типов с помощью isinstance
  21. %pinfo: получение информации об объекте
  22. Извлечение новостей с newspaper3k
  23. Основы работы с os
  24. Работа со строками в Python
  25. Сортировка данных в Python
  26. Работа с модулем random
  27. Работа с модулем Calendar
  28. Изменения в обработке логических значений
  29. Цикл for с enumerate() в Python
  30. Показ всплывающих окон Tkinter
  31. Бинарный поиск
  32. Профилирование кода на Python
  33. Хранение данных с помощью dataclasses
  34. Просмотр внешнего файла в Python
  35. Реализация метода __abs__ в Python
  36. Названия переменных
  37. Преобразование регистра символов
  38. Работа с Telegram API на Python
  39. Операции со строками в Python
  40. Поток данных в Python
  41. Работа со словарями Python
  42. Проверка элементов списка условием
  43. Перемещение и удаление файлов в Python
  44. Упрощение условных выражений с тернарным оператором
  45. Работа с комплексными числами
  46. Руководство по библиотеке pydantic
  47. Скачать видео с YouTube
  48. Срез списка в Python
  49. Метод сравнения объектов в Python

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