Курс 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"
- Циклы for в Python
- Сортировка с помощью key
- Разрешение имен в Python
- Множественное присваивание в Python
- Анализ текста на русском языке с помощью Pymystem3
- Классы данных в Python
- Удаление дубликатов из списка с помощью dict.fromkeys
- Метод __float__ в Python
- Переворот списка в Python
- Модуль xkcd: загрузка комиксов
- Преобразование регистра строк
- Упрощение условных выражений с тернарным оператором
- Метод __irshift__ для побитового сдвига вправо
- GitHub в Telegram: подписка на уведомления
- Создание комплексных чисел
- Измерение времени выполнения кода
- Метод join() для объединения элементов
- Модуль xkcd: добавление юмора в Python
- Сравнение объектов в Python
- Обработка ошибки IndexError
- Работа с итераторами в Python
- Измерение потребления памяти при сортировке
- Форматирование строк в Python
- Метод join для объединения строк
- PEP-401: оператор
- Измерение времени выполнения в Python
- Метод title() в Python
- Переопределение метода __floordiv__
- Поиск наиболее частого элемента списке
- Генераторы списков
- Условные выражения в Python
- Работа с JSON в Python
- Вычисление фазы комплексного числа
- Функции с дополнением
- f-строки в формате строк
- Использование html-скриптов в Jupyter Notebook
- Использование super() в Python
- Библиотека funcy: удобные утилиты
- Progress с библиотекой tqdm
- Defaultdict в Python
- Проверка индексов коллекции
- Оператор del в Python
- Ввод нескольких значений
- Структурирование именованных констант
- Именование столбцов в Python с pandas















