python中import的使用

Python中定义的引入模块的方法:

  1. import module1[,module2[,…moduleN]]
    表示允许一个import导入多个模块,但各模块间需用逗号隔开。
    如:import math
    可以为模块取别名,如:import math as m
    【 扩展】
    当解释器遇到import语句时,如果模块在当前搜索路径就会被 导入。搜索路径是一个解释器,会先搜索所有目录的列表。搜索路径由一系列目录名组成,Python解释器会依次从这些目录中寻找引入的模块。看起来很想环境变量,事实上可以通过定义环境变量的方式确定搜索路径。搜索路径是在python编译或安装时确定的,被存储在sys模块的path变量中。
    查看搜索路径的方式如下:
    import sys
    print(‘Python的搜索路径为:%s’%sys.path)
    运行结果:
    Python的搜索路径为:[’’, ‘C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Lib\idlelib’, ‘C:\Users\Administrator\AppData\Local\Programs\Python\Python38\python38.zip’, ‘C:\Users\Administrator\AppData\Local\Programs\Python\Python38\DLLs’, ‘C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib’, ‘C:\Users\Administrator\AppData\Local\Programs\Python\Python38’, ‘C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages’]

  2. from modname import name1[,name2[,…nameN]]
    from语句可以从模块中导入指定部分到当前命名空间中,可以导入多个函数,各函数间用逗号隔开。
    如:【1】from math import pi语句就是从math模块中导入pi到当前命名空间,该语句不会将math整个模块导入。
    【2】 from math import pi,sin 或from math import pi
    from math import sin

    【3】 from math import* 该语句可以将math中所有对象都引入,在实际开发中,不建议使用,因为这样不利于编写清晰、简单的代码。只有想从给定模块中导入所有功能时才使用这种方式。
    可以为函数取别名,如:from math import pi as p

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值