2020年1月5日

随机数模块random_python

摘要: 一、随机数模块random 1、常用的几个方法: import randomprint(random.random()) #(0,1)之间的随机数字,如0.6772275352932792print(random.uniform(1,3)) #自定义范围内进行取值print(random.randi 阅读全文

posted @ 2020-01-05 23:45 陈小赞 阅读(233) 评论(0) 推荐(0) 编辑

生成器和迭代器_python

摘要: 一、生成器简介(generator) 在进行较大数据的存储,如果直接存储在列表之中,则会可能造成内存的不够与速度的减慢,因为列表创建完是立即创建并存在的,而在python中生成器(generator)能够很大程度上解决这个问题,生成器并不一开始直接创建所有的数据,而是进行一种"惰性的运算",即创建的 阅读全文

posted @ 2020-01-05 23:02 陈小赞 阅读(181) 评论(0) 推荐(0) 编辑

装饰器_python

摘要: 一、装饰器中提及的知识点 装饰器主要作用:在原函数基础上添加新功能 1、作用域:LEGB 2、高阶函数 3、闭包(在一个内部函数中,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就认为是闭包)闭包只是用于解释现象 #闭包例子:def outer(): x=10 def inner( 阅读全文

posted @ 2020-01-05 16:23 陈小赞 阅读(145) 评论(0) 推荐(0) 编辑

函数的应用_python

摘要: 一、各类函数应用 1、高阶函数:函数里面调用函数 例子: def add(a): return (a*a)def print_info(fun,c,d): #传入函数与参数 return fun(c)+fun(d) print(print_info(add,1,2)) #52、递归函数 :引用自身函 阅读全文

posted @ 2020-01-05 15:13 陈小赞 阅读(524) 评论(0) 推荐(0) 编辑

导航