Курс 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. Циклы for в Python
  2. Сортировка с помощью key
  3. Разрешение имен в Python
  4. Множественное присваивание в Python
  5. Анализ текста на русском языке с помощью Pymystem3
  6. Классы данных в Python
  7. Удаление дубликатов из списка с помощью dict.fromkeys
  8. Метод __float__ в Python
  9. Переворот списка в Python
  10. Модуль xkcd: загрузка комиксов
  11. Преобразование регистра строк
  12. Упрощение условных выражений с тернарным оператором
  13. Метод __irshift__ для побитового сдвига вправо
  14. GitHub в Telegram: подписка на уведомления
  15. Создание комплексных чисел
  16. Измерение времени выполнения кода
  17. Метод join() для объединения элементов
  18. Модуль xkcd: добавление юмора в Python
  19. Сравнение объектов в Python
  20. Обработка ошибки IndexError
  21. Работа с итераторами в Python
  22. Измерение потребления памяти при сортировке
  23. Форматирование строк в Python
  24. Метод join для объединения строк
  25. PEP-401: оператор
  26. Измерение времени выполнения в Python
  27. Метод title() в Python
  28. Переопределение метода __floordiv__
  29. Поиск наиболее частого элемента списке
  30. Генераторы списков
  31. Условные выражения в Python
  32. Работа с JSON в Python
  33. Вычисление фазы комплексного числа
  34. Функции с дополнением
  35. f-строки в формате строк
  36. Использование html-скриптов в Jupyter Notebook
  37. Использование super() в Python
  38. Библиотека funcy: удобные утилиты
  39. Progress с библиотекой tqdm
  40. Defaultdict в Python
  41. Проверка индексов коллекции
  42. Оператор del в Python
  43. Ввод нескольких значений
  44. Структурирование именованных констант
  45. Именование столбцов в Python с pandas

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