Курс 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
- Defaultdict в Python
- Работа с кортежами
- Отступы в Python
- Метод rmatmul для обратного матричного умножения
- Метод rsub в Python: расширение функциональности вычитания
- Запуск асинхронной корутины
- Функция zip() — объединение последовательностей
- Получение списка файлов в директории с использованием os
- Итерации в Python
- Экранирование символов в Python
- Копирование объектов в Python
- Работа с базами данных SQLite
- Построение графиков в терминале с bashplotlib
- Философия Python
- Импорт в Python: список all
- Рекурсия для обращения строки
- Кортеж в Python: создание, доступ, изменение
- Атрибуты класса и экземпляра
- Срез списка в Python
- Метод округления чисел
- Python: отсутствие точек с запятыми
- Counter() — подсчет элементов
- Создание задания в Cron
- GitHub в Telegram: подписка на уведомления
- Нан-рефлексивность в Python
- Создание таблиц в терминале с PrettyTable
- Блок try-except-else
- Преобразование строк в числа с плавающей запятой
- Получение частей дроби
- Установка и загрузка Instaloader
- Логирование с Logzero
- Лямбда-функции в Python
- Обработка ошибки IndexError
- Определение наиболее частого элемента с помощью collections.Counter
- Очистка данных с Pandas
- Деление в Python
- split() — разделение строки
- Создание словаря через dict comprehension
- Срезы в Numpy
- Работа с дробями в Python
- Декораторы в Python
- Область видимости переменных
- Удаление специальных символов
- Мониторинг памяти с Pympler
- Сравнение неупорядоченных списков
- Перетасовка списков в Python















