久久文学

第六节 模块(第2页)

天才一秒记住【久久文学】地址:https://www.jjwxx.com

&est1()

&est2()

调用后输出的结果是:

&est1

&est2--

当导入某个模块后,该模块中包含的功能就可以使用了,使用其中某个函数的功能时需要按照“模块名.函数名”

的格式。

例如,导入math模块后,就可以使用开平方函数sqrt了。

请在命令行窗口尝试用如下方式求9的平方根。

importmath

math.sqrt(9)

输出结果为:

3.0

3.fro..import

也可以通过如下方式直接导入某个模块中的特定函数。

导入的语法如下。

frommodname1[,name2[,...nameN]]

也就是说,Python的from语句可以实现从模块中导入一个特定的功能。

例如,在上面的例子中,如果使用from…import,就不会把整个sendmsg模块导入到当前的命名空间中,而只会将se2引入。

如果使用import…,则会把一个模块的所有功能导入到当前的命名空间。

4.常见模块简介

Python有一套非常有用的标准库和扩展库。

这些库会随着Python解释器一起安装在电脑中,它们是Python的组成部分。

作为Python已经准备好的利器,可以通过直接导入使用其功能,从而让编程事半功倍。

常用的标准库和扩展库如表2-5、表2-6所示。

表2-5常用的标准库

表2-6常用的扩展库

这些库中的某些模块,是在本教材后续的实践案例中经常需要使用的。

在Python中,存在模块、库、包三个概念,它们之间有区别也有密切联系,简单起见,不再深入解释这些概念的差异,可以认为它们都是某些功能的组合体。

Python的学习不是一蹴而就的,虽然它入门很简单,但是要达到熟练使用的程度还需要长时间的学习和实践。

学习Python最好的方式就是掌握了基本规则之后,在实践项目中逐渐摸索并熟悉它的用法和规律。

本教材接下来章节的实践案例中,还会结合具体案例讲解相关的编程知识。

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)

新书推荐

空战之王书生有种香江王朝红楼天骄末世对照组:大佬带全系异能守护华夏超级兵王末日乐园我可以兑换悟性帝国崛起步步权谋我家可能有位大佬原来我是妖二代我家太子妃超凶的随身带个狩猎空间直播:艾泽拉斯狼牙兵王封神问道行异世邪君我的帝国渣夫宠妾灭妻,她重生后黑化了重生八八从木匠开始左道倾天星河霸主从斗破开始当大佬吾弟大秦第一纨绔