Курс 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. Модуль os: работа с файлами и папками
  2. Работа с timedelta
  3. Объединение итераторов
  4. Преобразование в float
  5. Нахождение отличий в списках
  6. Перемещение и удаление файлов в Python
  7. Декораторы в Python
  8. Нахождение максимального значения и его индекса в списке
  9. Ограничение ресурсов в Python
  10. Генерация строк с .join()
  11. Курс по дообучению ChatGPT
  12. Работа со словарями
  13. Переменная с нижним подчеркиванием
  14. Сложение матриц в NumPy
  15. Значения по умолчанию в Python
  16. Создание новых функций с помощью functools.partial
  17. Принципы SRP и OCP
  18. Запуск файлового сервера
  19. Проверка типов с помощью isinstance
  20. Приближение чисел в Python
  21. Генераторные выражения и islice.
  22. Функции all() и any() в Python
  23. Группировка элементов Python
  24. Оператор match в Python
  25. Новшества Flask 2.0
  26. Деление в Python
  27. Капитализация строк
  28. Библиотека Rich: форматирование текста
  29. Вывод символов строки в Python
  30. Очистка вывода в Python
  31. Операторы += в Python
  32. Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
  33. Роль ключевого слова self
  34. Оператор обр. импликации
  35. Возврат нескольких значений
  36. Оператор «and» в Python
  37. Удаление символа из строки
  38. Введение в Python
  39. Печать календаря
  40. Нахождение самого длинного слова в списке с помощью max
  41. Фильтрация элементов с помощью islice
  42. Отправка POST запроса на сервер.
  43. Глобальные переменные в Python
  44. Работа с очередями в Python
  45. Создание задания в Cron
  46. Установка User-Agent в Python

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