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

本文介绍了Python中三种导入方式:import、from...import和from...import*,并强调了推荐的from...import对象名使用方法。讲解了每种方式的优缺点和适用场景,以帮助开发者提升代码组织效率。
摘要由CSDN通过智能技术生成

Python标准库与扩展库中的对象必须先导入后才可以使用,三种导入方法如下:

一、import 模块名 [as 别名]。

1,导入格式: import 模块名 [as 别名]

2,使用方法:使用时要在对象前面加上模块名作为前缀,必须以“模块名.对象名”或者“别名.对象名"的形式进行访问。

3,使用建议:按照python的编码规范,一般一个import语句只导入一个模块,并且按照标准库、扩展库和自定义库的顺序导入。

import math
a = math.gcd(56,64)
print(a)

二、from 模块名 import 对象名 [as 别名]。

1,导入格式:from 模块名 import 对象名 [as 别名]。

2,使用方法:直接输入对象,不需要模块作为前缀。

3,方法特点:使用该方法仅仅导入明确指定的对象,并且为其起一个对别名。这种导入方法可以减少查询次数,提高访问速率,同时减少程序员要输入的代码量,不需要模块作为前缀。

from random import sample
print(sample(range(100),10))

三、from 模块名 import *;

1,导入格式:from 模块名 import*

2,使用方法:直接使用对象不用前缀模块名

3,方法特点:使用该方法可以一次导入模块中的所有对象,简单粗暴。但是,一般不建议使用。

from math import *
print(sin(3))

        这三种导入的方式各有各的好处,第一种和第三种较为笼统,第二种是细致化分工。推荐使用第二种。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值