在使用impor进行模块导入时,当需要使用某一个函数时则需要使用 {模块.对象}的方式进行使用,这会显的使用某一个函数变的繁杂。
1.一次性导入模块中通过__all__变量指定的所有对象
from [模块名] import *
示例,未使用import *
import random
ser= random.randint(1,99)
print(ser)
使用
由此可见代码也会简洁很多
2.对import后面的模块进行as别名
这种方法在导入后,使用需要加上模块名作为前缀,要以{模块名.对象名}的方式使用对象
import [模块名] as [别名]
加入后可使用这样用法
import random as ran
a=ran.randint(1,122)
print(a)
print(ran.randint(1,122))
这里把模块名替换为了ran(在第一行)
替换了原来的random.randint(x,y)的语法格式
改为了ran.randint(x,y)的格式
其中,as别名可以使用普遍的命名
3.进行from * import as *别名
这种方法仅是导入指定的对象,并且可以对对象进行确定一个别名,这种方法可以减少输入的工作量并减少查询次数以加快访问。也可以不像第二条一样以{模块名.对象名}的方式
from [模块名] import as [别名]
例如
from math import tan
print(tan(8))
也可以