摘要: 22. 常用内置模块 22.1 random模块 随机数据可以用于数学、测试、安全、算法等领域中。内置random模块,可用于生成伪随机数。 真正意义上的随机数或随机事件是在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的,不可见的。而计算机中的随机函数是按一定的算法模拟产 阅读全文
posted @ 2020-06-08 22:33 Surpassme 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 21 反射 21.1 反射概念 反射主要是指程序可以访问、检测和修改其本身状态或行为的一种能力。在Python中最重要的4个方法如下所示: getattr:获取指定字符串名称的对象属性 setattr:给对象添加类属性 hasattr:判断对象是否存在某个对应的对象 delattr:删除指定的属性 阅读全文
posted @ 2020-06-08 22:06 Surpassme 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 20.装饰器 20.1 函数基础知识 在Python中函数为一等公民,我们可以: 把函数赋值给变量 在函数中定义函数 在函数中返回函数 把函数传递给函数 20.1.1 把函数赋值给变量 在Python里,函数是对象,因此可以把它赋值给变量,如下所示: def hello(name="Surpass" 阅读全文
posted @ 2020-06-08 00:18 Surpassme 阅读(529) 评论(0) 推荐(1) 编辑