代码点读机 / Python / as

as Python · 关键字

给导入的模块或工具起个别名,长名字变短,方便后续使用。就像给肯德基起名“KFC”,以后用到或者看到KFC就知道是肯德基了。

怎么用

import 模块名 as 别名  /  from 模块名 import 工具名 as 别名

小例子

import numpy as np          # 把 numpy 缩写成 np
import pandas as pd         # 把 pandas 缩写成 pd
from math import sqrt as 开平方   # 给函数起个中文别名

print(np.array([1, 2, 3]))  # 直接用 np
print(开平方(16))            # 直接用开平方

补充一点

as 不仅能缩短名字,还能避免冲突。比如两个模块里都有 open 函数,你可以分别起别名来区分。

官方文档:https://docs.python.org/zh-cn/3/tutorial/modules.html#tut-moremodules

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条