Курс 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"
- Работа с модулем glob в Python
- Установка и использование TensorFlow
- Переопределение метода divmod
- Метод rename() для переименования файлов и каталогов
- Комментарии в Python
- Блок try-except-else
- Мощь вложенных функций в Python
- Defaultdict в Python
- Лимиты на ресурсы Python
- Перемешивание списка с shuffle()
- Установка Python3.7 и PIP
- Переворот списка в Python
- Создание веб-приложения с Flask
- Эффективная конкатенация строк с использованием join()
- Строки в Python: апострофы и кавычки
- Форматирование строк в Python
- Метод __ilshift__ для битового сдвига влево
- Именование столбцов в Python с pandas
- Оператор объединения словарей
- Нахождение пересечения множеств
- Метод difference_update() — разность множеств
- Лямбда-функции для min/max
- Подсчет часто встречающихся элементов
- Метод add для класса Vector
- Многопроцессорное программирование в Python
- Управление ресурсами в Python
- Генераторы списков
- Добавление Progressbar в Python
- Преобразование строки в число
- Оформление кода по PEP 8
- Конвертация коллекций в Python.
- Переменные в Python
- Декораторы в Python
- Работа с многоуровневыми словарями в Python
- Функция pow() — возвести число в степень
- Реверс строки и списка в Python.
- Передача словаря через **kwargs
- Конвертация текстовых чисел с помощью Numerizer
- Оптимизация создания строк
- Создание .exe файла с pyinstaller
- Работа с процессами в Python
- Изменяемые и неизменяемые объекты
- Генераторы и сеты в Python
- Показ всплывающих окон Tkinter
- Выражения-генераторы в Python















