Курс Python → Псевдонимы в Python
Модуль as в Python позволяет нам создавать псевдонимы для импортированных модулей. Это может быть полезно, если название модуля слишком длинное или неудобное для использования в коде. Для создания псевдонима мы используем ключевое слово as после импорта модуля.
Например, если мы хотим импортировать модуль math и использовать его в коде, но не хотим каждый раз писать полное название модуля, мы можем создать псевдоним для него. Для этого мы напишем import math as m. Теперь мы можем обращаться к функциям модуля math, используя псевдоним m, например m.sqrt(25).
Использование псевдонимов делает код более читаемым и компактным, особенно если в проекте используется много модулей с длинными названиями. Псевдонимы также могут помочь избежать конфликтов имен, если у вас есть несколько модулей с одинаковыми именами функций.
Помимо создания псевдонимов для модулей, модуль as также может использоваться для создания псевдонимов для функций или классов внутри модулей. Например, from math import sqrt as square_root позволит нам использовать функцию sqrt из модуля math, обращаясь к ней как square_root.
import math as m
print(m.sqrt(25)) # Выведет 5.0
Другие уроки курса "Python"
- Особенности запятых в Python
- Метод join() для объединения строк
- Использование type hints
- Возврат нескольких значений
- Улучшенные подсказки для импорта в Python 3.12
- Python: возвращение нескольких значений
- Экранирование символов в Python
- Генераторы данных
- Циклы в Python
- split() — разделение строки
- Работа с массивами в Python
- PrettyTable: создание таблицы
- Условное добавление элементов в список
- Роль object и type в Python
- Добавление Progressbar в Python
- Создание объекта timedelta
- Основы Python за 14 дней
- Обратное распространение ошибки
- Метод add для класса Vector
- Работа с парами ключ-значение
- Запуск внешнего кода в Jupyter
- Функция zip() в Python
- Построение графиков в Matplotlib
- Метод pop() списка
- Метод join для объединения строк
- Функции с необязательными аргументами
- Профилирование кода
- Метод join() для объединения элементов
- Оператор «not» в Python
- Работа с необработанными строками
- Округление дробей в Python
- Принципы SRP и OCP
- Работа с файлами в Python
- Извлечение аудио из видео
- Работа с файлами в Python
- Отправка POST-запроса в REST API
- Генераторы в Python
- Безопасные SQL-запросы в Python 3.11
- Декоратор проверки активности
- Удаление и повторная вставка ключа в OrderedDict
- Принципы Zen Python
- Операторы объединения в Python 3.9
- Конкатенация строк с join() в Python
- Работа с YAML в Python
- Оператор объединения словарей















