python入门045:标准库

一、标准库

通过前面章节的学习,我们对模块的工作原理已经有大致的了解,能够在程序中调用自己或别人编写好的模块,我们还可以调用python自带有一组模块——标准库。

1、标准库

python的标准库是随着pyhon安装的时候默认自带的一组模块,它们调用方式与我们自定义的模块一样,都需要用到import语句。

python语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而python标准库提供了系统管理、网络通信、文本处理、数据库接口、图形系统、XML处理等额外的功能。

2、标准库应用示例

下面我们以标准库中的模块random 为例,通过输出n个随机数示例,来了解标准库模块的使用方法,random包含以各种方式生成随机数的函数,其中的函数randint(num1,num2) 返回一个位于指定范围内的随机整数。



在上例中,代码from random import randint表示从标准库模块random中导入函数randint();

然后我们创建一个Num 类,它包含一个名为numbers 的属性,该属性的默认值为10。还包含一个名为roll_number() 的方法,它调用标准库模块中的randint()函数,其参数是(1,10),即返回1-10之间的1个随机整数,并将这个返回值存储到变量numbers中输出。

接着我们创建实例my_number,遍历输出1-10之间的10个随机整数。

二、动手实践

1、从标准库模块random中导入函数randint(),创建一个输出随机数的类Num ,并创建类的实例,输出10-20之间的6个随机整数。



2、通过访问https://docs.python.org/了解更多的标准库信息, 查找一些自己感兴趣的模块,阅读模块相关文档。

相关文章

「强强联合」在Power BI 中使用Python(1)——导入数据

编辑搜图请点击输入图片描述近几年,Python是越来越火了,就连地产大佬潘石屹都在年近不惑之时开始学习Python编程语言,我们做数据分析和运营的怎能不熟练运用呢?编辑搜图图片模糊,建议替换或删除×请...

Pycharm导入python项目

进入PyCharm后,点击File→Open,然后在弹窗中选择需要导入项目的文件夹;打开了python项目后,需要配置该项目对应的python才可以正常运行;配置步骤:File→settings在设置...

零基础到发布:手把手教你创建并分发 Python 自定义库

作为程序员,我们经常依赖各种外部库来解决不同的问题。这些库由技术娴熟的开发者创建,为我们提供了节省时间和精力的解决方案。但你是否曾想过:“我也能创建属于自己的自定义库吗?”答案是肯定的!本文将为你详细...

彻底搞懂Python 中的 import 与 from import

对不少 Python 初学者来说,Python 导入其他模块的方式让他们很难理解。什么时候用import xxx?什么时候用from xxx import yyy?什么时候用from xxx.yyy...

python首行代码import *,from * import * 解析

python代码,一般第一行代码都是import *或from * import *,作用是导入功能模块,然后利用模块内的函数编写代码,减少大量的代码编写时间,是python的一大特色。但是,在实际写...

Python的RSA操作(私钥与公钥)

RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA...