Курс 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"

  1. Использование функции enumerate()
  2. Профилирование данных с Pandas.
  3. Повторение и перенос строки
  4. Перемещение и удаление файлов в Python
  5. Аннотации типов в Python
  6. Получение текущего времени в Python
  7. Подписка на @SelectelNews
  8. Python Поверхностное Копирование
  9. Основные операции с Numpy
  10. Автоматизация скриптов на AWS Lightsail.
  11. Работа с парами ключ-значение
  12. Функции в Python: создание и вызов
  13. Модуль array: создание и использование массивов
  14. Метод __irshift__ для Python
  15. Экранирование символов в Python
  16. Объединение коллекций в Python
  17. JSON-esque в Python
  18. Обработка исключений в Python
  19. Сравнение строк в Python
  20. Локальные переменные.
  21. Замена символов в Python
  22. Инициализация объекта
  23. Логические значения в Python
  24. Получение ID текущего процесса
  25. Оператор умножения для вектора
  26. Списки в Python: синтаксис представления
  27. Удаление элемента из списка
  28. Использование обратной косой черты в f-строках
  29. Python 3.12: переиспользование кавычек
  30. Использование *args
  31. Поиск элементов BeautifulSoup
  32. Форматирование строк с f-строками
  33. Наследование в программировании
  34. Оператор assert в Python
  35. Проверка окончания строки с помощью str.endswith()
  36. Декоратор защиты анонимных пользователей
  37. Импорт модулей в Python 3.12
  38. Экспорт функций в Python
  39. Объединение, распаковка и деструктуризация
  40. Основные операции с библиотекой Numpy
  41. Отладка производительности Python
  42. Создание циклической ссылки
  43. Структура строк в Python
  44. Метод setdefault() в Python
  45. Использование метода lower()

Marketello читают маркетологи из крутых компаний