Курс 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"
- Измерение времени выполнения
- Модуль pprint
- Сортировка в Python
- Работа с парами ключ-значение
- Операции со строками в Python
- Numpy: разбиение массивов
- Конкатенация строк в Python
- Форматирование данных с помощью pprint
- Курс Data Scientist в медицине
- Метод rmatmul для пользовательских матриц
- Преобразование чисел в слова
- Сравнение строк в Python
- Python Тесты и Гайды
- Antigravity модуль
- Классы данных в Python
- Объединение словарей в Python
- Python 3.12: Псевдонимы типов
- Обезопасьте ввод данных
- Избегайте ошибку FileNotFoundError
- Codecademy в Telegram
- Запуск асинхронной корутины
- Управление импортом в Python
- Вложенные циклы в Python
- Проверка типа данных
- F-строки в Python 3.8
- discard() — удаление элемента из множества
- Преобразование данных в Python
- Компиляция регулярных выражений
- Объединение списков в Python.
- Передача аргументов через **arguments
- Создание и удаление объектов
- Создание списка дат
- Транспонирование 2D-массива с помощью zip
- Операторы Splat и splatty-splat
- Создание генераторов
- Обход дочерних элементов BeautifulSoup
- Порядок операций в Python
- Возведение в квадрат с помощью itertools
- Работа с комплексными числами
- Solidity для DeFi Ethereum
- Создание класса в Python
- Преобразование данных в Python
- Списки в Python: синтаксис представления
- Получение списка кортежей из словаря
- Работа со словарями Python
- Инверсия списков и строк в Python
- Работа с классами данных















