【笔记】python标准库(模块random、函数randint()、函数choice())、类编码风格 | 您所在的位置:网站首页 › random库中的randint › 【笔记】python标准库(模块random、函数randint()、函数choice())、类编码风格 |
文章目录
一、python标准库二、类编码风格
一、python标准库
python标准库是一组模块,我们安装的python都包含他。 可以使用标准库中的任何函数和类,只需在程序开头包含一条简单的import语句即可。下面我们来看看模块random: 在模块random中,有一个有趣的函数是randint()。它将两个整数作为参数,并随即返回一个位于这两个整数之间(含)的整数。 例:我们来演示一下如何生成一个位于1到6之间的随机整数 from random import randint print(randint(1,6))输出结果(随机): 另一个有用的函数是choice()。它将一个列表或元组作为参数,并随即返回其中的一个元素。 from random import choice players = ['a','b','c','d','e','f'] first_up = choice(players) print(first_up)输出结果(随机): 创建与安全相关的应用程序时,不要使用模块random,但是该模块可以很好的用于创建众多有趣的项目。 二、类编码风格我们有必要熟悉一些与类相关的编码风格问题,在编写的程序较复杂时尤其如此 1.类名应采用驼峰命名法,即将类名中的每个单词首字母都大写,而不使用下划线。 2.实例名和模块名都采用小写格式,并在单词之间加上下划线。 3.对于每个类,都应紧跟在类定义后面包含一个文档字符串。(这种文档字符串简要地描述类的功能,并遵循编写函数的文档字符串时采用的格式约定。) 4.每个模块也都应包含一个文档字符串,对其中的类可用于做什么进行描述。 5.可使用空行来组织代码,但不要滥用。 6.在类中,可使用一个空行来分割方法。 7.而在模块中,可使用两个空行来分隔类。 8.需要同时 导入 标准库中的模块和我们编写的模块时,先编写导入标准库模块的import语句,再添加一个空行,然后编写导入我们自己写的模块的import语句。 |
CopyRight 2018-2019 实验室设备网 版权所有 |