Курс 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
- Оператор continue в Python
- Декораторы в Python
- Определение функций с необязательными аргументами
- Работа с базами данных SQLite
- Подчеркивание в REPL
- Модуль antigravity: генерация координат
- Создание лямбда-функций
- Конвертация текстовых чисел с помощью Numerizer
- CSV строка разделение в Python
- Создание коллекций из выражения-генератора
- Измерение времени выполнения кода
- Генераторы в Python
- Установка и использование Python-dateutil
- Удаление URL-адресов в Python
- Лимиты на ресурсы Python
- Работа с функцией next() в Python
- Вычисление натурального логарифма в NumPy
- Возвращение нескольких значений
- Комментарии в Python.
- Метод setitem в Python
- Область видимости переменных
- Список и кортеж в Python
- Асинхронное выполнение задач в процессах
- Объявление переменных в Python
- Удаление эмодзи с помощью pandas
- Оператор in и not in в Python
- Необязательные аргументы в Python
- Оператор обр. импликации
- Обработка данных в Python
- Создание коллекций из генератора
- Преобразование строки в число
- Подсказки типов в Python
- Модуль math: основные функции
- Создание класса очереди
- Создание новых списков через list comprehensions
- Безопасные SQL-запросы в Python 3.11
- Работа с переменными в Python
- Работа с набором данных CIFAR10 в PyTorch
- Основы Python
- Избегайте ошибку FileNotFoundError
- Профилирование данных с Pandas
- Метод enumerate() в Python
- Отслеживание выполнения программы с библиотекой tqdm
- Явный импорт в Python
- Обработка исключений















