as 别名
最后更新:2026-09-22
as 别名
as 给导入的模块/名称起别名;也用于 with 语句给异常/上下文起别名。
| 分类 | 关键字与语句 |
|---|---|
| 类型 | 关键字与语句 |
| Python 版本 | all |
📝 语法
import module as alias
from module import name as alias
▶ 示例
编辑下方代码,点击运行,在输出面板查看结果:
运行结果:
[1, 2]
🏷️ 相关关键字与语句
💡 相关案例
更多实战案例即将上线,敬请期待。
❓ 常见问题
Qas 在 except 和 with 里怎么用?
Aexcept ValueError as e 把捕获到的异常对象绑定到名字 e;with open(...) as f 把上下文管理器 __enter__ 返回的对象绑定到 f。
Qimport numpy as np 之后原名还能用吗?
A不能,as 之后 numpy 这个名字不再绑定,必须用 np 访问。还想用原名就得另外再 import numpy。
Qimport a as b 和 from a import x as y 有什么区别?
A前者给整个模块起别名,用 b.sqrt() 访问;后者只给模块里的单个名字起别名,直接用 y 调用。前者引入一个名字(模块),后者引入被选中的名字。