Курс 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. Оператор zip в Python
  2. Создание функций высшего порядка
  3. Поиск индексов в списке
  4. Перевод двоичного кода в целое число
  5. Обезопасьте ввод данных
  6. Комментарии в Python
  7. Метод __getitem__ в Python
  8. Рациональные числа в Python
  9. Принципы Zen Python
  10. Работа с комбинациями в Python.
  11. Списковое включение в Python
  12. Удаление элемента по индексу в Python
  13. Метод split() для разделения строк
  14. Создание словаря с значением по умолчанию
  15. Метод eq для сравнения объектов
  16. Python union() функция — объединение множеств
  17. Работа с кортежами в Python
  18. Оператор * в Python
  19. Обработка исключений в Python
  20. Генератор списка с условием if
  21. Склеивание строк без циклов
  22. Конкатенация строк с помощью join()
  23. Установка и использование TensorFlow
  24. Изменение логики работы с временем
  25. Создание панели меню Tkinter
  26. Обратный список чисел
  27. Преобразование числа в список цифр
  28. Управление контекстом выполнения кода
  29. Работа с CSV файлами в Python
  30. Обработка данных в Python
  31. Функция zip() для объединения списков
  32. Копирование файлов с shutil()
  33. Каналы Senior: Python, Java, Frontend, SQL, C++
  34. Методы работы со строками в Python
  35. Чтение бинарного файла в Python.
  36. Блок else в Python
  37. Отладчик pdb: начало работы
  38. Область видимости переменных
  39. Создание генераторов в Python
  40. Счетчик в Python: most_common()
  41. Область видимости переменных
  42. Декораторы в Python
  43. Итерации в Python
  44. Создание и обучение модели с Keras
  45. Мониторинг работы программы Py-spy
  46. Генераторные функции в Python

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