在 Python 中,使用 as 关键字可以为导入的模块、类、函数等对象指定别名(alias)
在 Python 中,使用 as
关键字可以为导入的模块、类、函数等对象指定别名(alias)。
例如,如果您想要导入 Python 内置的 math
模块,并将其重命名为 m
,可以这样写:
import math as m
这样,在代码中就可以使用 m
来代替 math
:
print(m.sqrt(2)) # 输出 1.4142135623730951
除了模块之外,还可以为导入的其他对象指定别名。例如,如果您想要导入 numpy
库中的 array
类,并将其重命名为 np_array
,可以这样写:
from numpy import array as np_array
这样,在代码中就可以使用 np_array
来代替 numpy.array
:
a = np_array([1, 2, 3])
print(a) # 输出 [1 2 3]
通过为模块、类、函数等对象设置别名,可以使得代码更加简洁、可读性更高,也方便在引用多个库时避免名称冲突。
来源
备份chatGTP询问记录
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异