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

本文介绍了Python中导入标准库与扩展库的方法,包括`import 模块名[as 别名]`、`from 模块名 import 对象名 [as 别名]`和`from 模块名 import*`。通过实例展示了如何计算阶乘、计算正弦值、检查路径等操作,同时解释了不同导入方式的区别。
摘要由CSDN通过智能技术生成

import 模块名[as 别名]

使用这种方式将模块导入以后,使用时需要在对象面前加上模块名作为前缀,必须以“模块名.对象名”的形式进行访问,如果导入的模块名字很长,可以为导入的模块设置一个别名,然后使用“别名.对象名”的方式来使用其中的对象
在这里插入图片描述
上图是在导入math标准库,然后计算6的阶乘
在这里插入图片描述
上图是导入扩展库numpy,设置别名为np,并计算多个角度的正弦值
在这里插入图片描述
上图为导入标准库os.path,设置别名为path,并检查路径是否为文件,字符串前面加r表示原始字符串,不对其中的任何字符进行转义

from 模块名 import 对象名 [as 别名]

使用这种方式可以导入明确指定的对象,使用时不需要使用模块名作为前缀,可以减少代码量,减小文件打包的体积
在这里插入图片描述
从random模块

Python扩展通常是第三方,或者不是Python标准库的一部分,但可以被安装并用来增强Python功能的。要使用这些对象,你需要先安装这些,然后在你的Python代码导入它们。以下是导入使用扩展对象的一般步骤: 1. 安装扩展: - 可以使用pip命令来安装Python扩展,例如 `pip install SomePackage`,其`SomePackage`是你要安装的的名称。 - 也可以通过其他方式,比如从源代码编译安装或者使用特定的包管理系统。 2. 导入对象: - 使用`import`语句导入整个,然后通过名作为前缀来访问对象,例如 `import SomePackage`,然后使用`SomePackage.objectName`。 - 如果只需要的特定对象,可以使用`from ... import ...`的形式导入,例如 `from SomePackage import objectName`,这样就可以直接使用`objectName`而不用名作为前缀。 3. 使用对象: - 一旦导入了所需的对象,就可以按照对象的功能和文档来使用它们了。 下面是一个例子: 假设有一个名为`numpy`的数学扩展,它用于科学计算: - 首先通过pip安装`numpy`:`pip install numpy` - 然后在Python脚本导入使用它: ```python # 导入整个numpy import numpy # 创建一个numpy数组 arr = numpy.array([1, 2, 3]) # 使用from ... import ...来直接导入特定的函数 from numpy import pi, sin # 使用导入的函数 print(sin(pi / 2)) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值