使用 as 给函数指定别名

如果要导入函数的名称可能与程序中现有的名称冲突,或者函数的名称太长,可指定简短而独一无二的别名:函数的另一个名字,类似于外号。要给函数取这种特殊外号,需要在导入它指定。

下面给函数 make_pizza()指定了别名 mp()。这是在 import 语句中使用 make_pazza as mp 实现的,关键字 as 将函数重命名为指定的别名:

from pizza import make_pizza as mp

mp(16, 'pepperoni')
mp(12, 'mushrooms', 'green peppers', 'extra cheese')

上面的 import 语句将 make_pizza()重命名为 mp()。

给函数指定别名的通用语法如下:

from module_name import function_name as fn

使用 as 给模块指定别名

通过给模块指定简短的别名(如给模块 pizza 指定别名 p ),我们能够更轻松地调用模块中的函数。

import pizza as p
p.make_pizza(16, 'pepperoni')
p.make_pizza(12, 'mushrooms', 'green peppers', 'extra cheese')

给模块指定别名的通用语法如下:

import module_name as mn

参考:

《Python编程 从入门到实践》埃里克.马瑟斯

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐