Курс 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
- Запуск файлового сервера
- Синхронизация потоков с time.sleep()
- Генераторы в Python
- Проверка версии Python
- Модуль xkcd: загрузка комиксов
- Декоратор для группы пользователей в Django
- Метод join() для объединения элементов строки
- Работа с GitHub в Telegram
- Принципы Zen of Python
- Работа с функцией next() в Python
- Измерение времени выполнения кода
- Python union() функция — объединение множеств
- Блок else в Python
- Объединение итераторов
- Функция findall() для поиска вхождений строки
- Получение атрибутов и методов класса
- Цепные операции в Python
- Обход словаря в Python
- Получение значений из словарей
- Управление импортом в Python
- Сериализация данных в JSON с помощью json.dumps
- Работа с контекстными менеджерами
- Получение ID процесса
- Работа со строками в Python
- Проверка дубликатов в Python
- Блок try…finally в Python
- Оператор == в Python
- Проверка существования переменной с оператором :=
- Хэш-функции и метод цепочек
- Обработка исключений в Python
- Работа с argparse
- Именование столбцов в Python с pandas
- Создание списков в Python
- Метод ne для сравнения объектов
- Генераторы в Python
- Создание списков в Python
- Генераторные функции в Python
- Именованные кортежи в Python
- Обработка исключений
- Создание и использование модулей в Python
- Добавление элемента в список.
- Метод clear для коллекций
- Путь к интерпретатору Python
- Фильтрация списка чисел
- Тестирование функции сложения















