Python标准库与扩展库中对象的导入与使用

您所在的位置:网站首页 标准库扩展库对象的导入命令是哪个 Python标准库与扩展库中对象的导入与使用

Python标准库与扩展库中对象的导入与使用

2024-07-16 15:51| 来源: 网络整理| 查看: 265

       python安装仅包含基本或核心模块,启动时仅加载基本模块,更多的时候需要导入和加载标准库和第三方扩展库。减小程序运行压力的同时具有很强的扩展性。

1.import 模块名[as 别名]

使用时需要在对象名前加上模块名作为前缀,必须以模块名.对象名的形式访问。若名字很长,可导入别名,以别名.对象名的形式访问。

import math #导入标准库math print(math.sin(3)) #求3弧度的正弦值 import math as m #导入标准库math,并设置别名 x=m.sin(3) #使用别名来访问其中对象 print(x) 2.from 模块名 import 对象名[as 别名]

可以减少查询次数,提高访问速度;也可以减少输入的代码量,不需要模块名作为前缀。

这种方式仅导入明确指定的对象,并可以为导入的对象确定一个别名。

from math import sin #只导入模块中的指定对象 print(sin(3)) from math import sin as s #给导入的对象取个别名 print(s(3)) 3.from 模块名 import *

可以一次导入模块中通过all变量指定的所有对象。

from math import * #导入标准库math中的所有对象 print(sin(3)) #弧度为3的正弦值 print(pi) #常数π的值 print(e) #常数e的值

虽然写起来很简单,也不用考虑前缀。但是不推荐使用,会降低代码的可读性,使自定义函数和模块函数难以区分;也很容易导致命名空间的混乱。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3