Курс 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"
- Установка random seed в Python
- Работа с модулем random
- Работа с collections в Python
- Закрытие файла в Python
- Python Enum Weekday Usage
- Проверка надежности пароля на Python
- Библиотека schedule: планировщик задач
- Измерение времени выполнения кода
- *args и **kwargs в Python
- Создание панели меню Tkinter
- Функции классификации комплексных чисел
- Работа с часовыми поясами в Python
- Метод join для наборов
- Объединение, распаковка и деструктуризация
- Получение размера объекта с sys.getsizeof()
- Декораторы в Python
- Равенство и идентичность в Python
- Профилирование данных с Pandas.
- Транспонирование 2D-массива с помощью zip
- Работа с пользовательским вводом
- Прокачанный трейсинг ошибок
- Базовые объекты Python
- Модуль array: создание и использование массивов
- Метод rlshift для битового сдвига
- Отправка POST-запроса в REST API
- Непрерывная проверка в Python
- Округление дробей в Python
- Создание GUI на Tkinter
- Работа с файловой системой в Python
- Оптимизация памяти с __slots__
- Установка и использование howdoi
- Работа с timedelta в Python
- Методы classmethod и staticmethod
- Работа с контекстными менеджерами
- Работа с географическими данными в Python
- Логирование в Python
- Срезы в Numpy
- UserString в Python
- Модуль subprocess: запуск внешних команд
- Работа с GitHub в Telegram
- Извлечение новостей с помощью newspaper3k
- Метод get() в Python
- Искажение имен в Python















