Курс 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
- Явный импорт в Python
- Конкатенация строк с join() в Python
- Декоратор total_ordering для класса Point
- Оператор «and» в Python
- Перевод эмодзи и эмотиконов.
- Работа с timedelta
- Библиотека Emoji: использование смайлов в Python
- Работа с IP-адресами в Python
- Переопределение метода __eq__
- Создание графики с черепахой
- Удаление falsy-значений из списка с помощью filter
- Протокол управления контекстом
- Создание словаря в Python
- Форматирование строк в Python
- Проверка версии Python
- Объединение словарей в Python
- Хешируемые ключи в Python
- Сравнение def и lambda-функций
- split() без разделителя
- Переименование файлов в Python
- Модуль pprint
- История Python
- Виртуальные среды в Python
- Функции all и any в Python
- Объединение кортежей в Python
- Метод pos в Python
- Философия Python
- Метод count() для списков
- Работа с комплексными числами
- Объединение словарей в Python
- Оператор деления для класса Rational
- Работа со случайными элементами
- Списковое включение в Python
- Переопределение метода xor в Python
- Функция reduce() в Python
- Проверка запуска скрипта или импорта модуля
- Библиотека Rich: форматирование текста
- Преобразование регистра символов
- Функция product() из itertools
- split() — разделение строки
- Операторы увеличения и уменьшения переменной
- Операции с матрицами в Python
- Метод join() для объединения строк
- Расчет времени выполнения программы
- Поиск индекса элемента в списке















