Курс 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"
- Генерация случайных чисел в Python
- Расчет времени выполнения кода
- Анонимные функции Lambda
- Работа с коллекциями Python
- Модуль array: создание и использование массивов
- Профилирование кода
- Python: возвращение нескольких значений
- Создание списков в Python
- Глубокое копирование объектов
- Создание множества в Python
- Класс Counter() для подсчета элементов
- Правила именования переменных
- Абстракции словарей и множеств в Python
- Работа с итераторами через срезы
- Доступ к локальным переменным
- Библиотека wikipedia для Python
- Модуль itertools: эффективная работа с итераторами
- Виртуальные среды в Python
- Метод matmul для умножения матриц
- Преобразование вложенного списка
- Избегайте ошибку FileNotFoundError
- Обработка исключений в Python
- Метод ipow для возведения в степень
- Основы Python за 14 дней
- Сохранение и загрузка модели в PyTorch
- Декораторы в Python
- Переменная с нижним подчеркиванием
- Присоединение элементов коллекции
- Создание новых списков в Python
- JSON в Python: модуль, dump, dumps, load
- Повторение элементов в Python
- Получение локальных переменных в Python
- Синхронизация потоков с time.sleep()
- Обмен значений переменных в Python
- Обновление множества в Python
- Изучение объектов с помощью dir()
- Управление импортом в Python
- Метод get для словаря
- Метод rrshift для пользовательских объектов
- Подсчет часто встречающихся элементов
- Обмен переменными в Jupyter
- Распаковка элементов последовательности
- Работа с пользовательским вводом
- Аннотации типов в Python
- Форматирование строк в Python
- Именованные аргументы в Python















