Курс 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
- Проверка условий: all и any
- Избегание изменяемых аргументов
- Создание циклической ссылки
- Решатель судоку на Python с pygame
- Сложные типы данных в Python
- Делегирование в Python
- Условные выражения в Python
- PATCH-запрос с библиотекой requests
- Сортировка и обратный порядок
- Аргументы *args и **kwargs
- Поиск уникальных элементов строкой в Python
- Порядок и длина множеств в Python
- Создание таблиц в Python с PrettyTable
- Математические функции в Python
- Получение обратного списка чисел
- Деление в Python
- Python union() функция — объединение множеств
- Операции с массивами в NumPy
- Основы Python за 14 дней
- Декораторы в Python
- Пропуск начальных строк с помощью dropwhile()
- Модуль inspect: получение информации о объектах
- Парсинг статей с Newspaper3k
- Преобразование кортежа в словарь.
- Оптимизация памяти с помощью __slots__
- Установка и использование pyshorteners
- Инициализация переменных
- Лямбда-функции в Python
- Комментарии в Python
- Получение идентификатора объекта в памяти
- Отображение HTML кода в Python
- Логирование с Logzero: ротация файла
- Работа с контекстным менеджером Pool
- Создание задания в Cron
- Декораторы в Python
- Создание вложенных циклов for
- Удаление URL-адресов в Python
- Операции с датами в Python
- Анализ текста на русском языке с помощью Pymystem3
- Модуль xkcd: добавление юмора в Python
- Использование эмодзи в Python
- Избегайте использования goto
- Операции с комплексными числами















