Курс 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"
- Декораторы с аргументами
- Перевод двоичного кода в целое число
- Лямбда-функции в defaultdict
- Функция reduce() из модуля functools
- Оператор Walrus в Python
- Оптимизация сравнения в Python
- Декораторы в Python
- Получение пути к текущему скрипту с помощью os
- Просмотр атрибутов и методов класса
- Лямбда-функции в Python
- Работа с контекст-менеджером «with»
- Работа с deque из collections
- Метод __call__ в Python
- Генераторы данных
- Вложенные циклы в Python
- Измерение времени выполнения кода
- Деление в Python
- Функции в Python: создание и вызов
- Измерение времени выполнения кода в Python
- Таймер обратного отсчета
- Функция product() из itertools
- Операторы объединения в Python 3.9
- Методы list в Python
- Проверка версии Python
- Роль ключевого слова self
- Логические операторы в Python
- Объединение списков в Python
- Компиляция регулярных выражений
- Создание новых функций с помощью functools.partial
- Оптимизация строк в Python
- Управление памятью в numpy.
- Python: библиотеки и функции
- Именованные аргументы в Python
- Импортирование в Python
- Курс по дообучению ChatGPT
- Библиотека wikipedia для Python
- Метод count() для списка
- Генераторы списков
- Работа с итераторами в Python
- Работа с JSON данными в Python
- Вложенные генераторы в Python
- Лимиты на ресурсы Python
- Обход словаря в Python
- Игра «Угадывание чисел»
- Управление асинхронными задачами на Python.
- Создание задания в Cron















