在确定自己不会导入多个同名函数(从不同模块导入)的情况下,你可能不希望在每次调用函数的时候,都要写上模块的名字。那么,可以使用import命令的另外一种形式:
>>> from math import sqrt >>> sqrt(9) 3.0
在使用了“from 模块 import 函数”这种形式的import命令之后,就可以直接使用函数,而不需要模块名作为前缀。
事实上,可以使用变量来引用函数(或者Python之中大多数的对象)。比如,通过 foo = math.sqrt进行赋值,然后就可以使用foo来计算平方根了:foo(4)的结果为2.0。
时间: 2024-10-22 12:34:23