Курс 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"
- Функции any() и all() в Python
- Concrete Paths в Python
- Оформление кода на Python
- Перевод текста с Python Translator
- Пропуск строк в файле с itertools
- Преобразование в float
- Метод eq для сравнения объектов
- Различия символов в Python
- Лимиты на ресурсы Python
- Объединение списков в строку
- Преобразование Excel в PDF с Spire.XLS
- Форматирование строк в Python
- Структура данных deque в Python
- Функции map() и reduce() в Python
- Объединение, распаковка и деструктуризация
- Перемешивание списка с shuffle()
- Поиск уникальных элементов строкой в Python
- Итерация по коллекции в Python
- Отступы в Python
- Парсинг веб-страниц с Beautiful Soup
- Извлечение данных из JSON
- Создание копии списка в Python
- Автоматизация скриптов на AWS Lightsail.
- Рациональные числа в Python
- Flask: создание веб-приложений
- Переопределение метода xor в Python
- Генераторы в Python
- Сортировка в Python
- Переопределение метода __and__
- Встраивание HTML в Jupyter Notebook
- Форматирование строк в Python
- Проверка на истинность объектов в Python
- Запуск внешнего кода в Jupyter
- Добавление элемента в список.
- Сортировка и разворот списка
- Инверсия списков и строк в Python
- Оптимизация параметров в Python
- Python Менеджер контекста
- Управление импортом в Python
- Списковый компрехеншен.
- Функция divmod() в Python
- Метод rsub в Python: расширение функциональности вычитания
- Обход словаря в Python
- Выражения-генераторы в Python
- Путь к интерпретатору Python
- Переопределение метода __rshift__















