在 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询问记录