Курс 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"
- Объединение списков с помощью zip
- Установка и использование модуля Wikipedia
- Проверка индексов коллекции
- Поиск наиболее частого элемента
- Декораторы в Python
- Работа с модулем random
- Python-dateutil — работа с датами
- Работа с кортежами в Python
- Concrete Paths — метод .with_suffix()
- Ускорение обработки данных с %autoawait
- Модуль functools в Python
- Очистка данных с помощью pandas
- Работа со словарями в Python
- Измерение времени выполнения с помощью time
- Метод join() для объединения элементов строки
- Обработка ошибок в Python
- Работа с типами данных в Python с помощью pydantic.
- Метод repr() в Python
- Генераторы в Python
- Генераторы в Python
- Оператор «моржа» (Walrus Operator)
- Создание обратного итератора
- Работа с файлами и директориями в Python.
- Работа со списками
- Основы Python за 14 дней
- Преобразование текста в речь с Python
- Изменения в обработке логических значений
- Функция count() в Python
- Оформление текста в консоли с TermColor
- Возврат нескольких значений из функции
- Определение относительного пути
- Регулярные выражения: метод match
- Печать календаря
- Подписка на SelectelNews в Twitter
- Метод rsub для пользовательских чисел
- Печать комбинаций в Python с Itertools
- Логические значения в Python
- Различия символов в Python
- Локальные переменные.
- Оператор in и not in в Python
- Официальный канал Python в Telegram
- Метод rpow в Python
- Синхронизация доступа к ресурсам
- Работа с enumerate()
- Декодирование строк в Python
- Нахождение хеша для бесконечности и NaN в Python
- Избегание циклических зависимостей классов в Python















