![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
tester_FAN
这个作者很懒,什么都没留下…
展开
-
python之lambda学习
1、lambda函数 lambda是一种匿名函数,没有函数名称,输入参数,输出表达式返回的结果。 lambda的语法形式如下: lambda [args1,args2,...,argsn] : expression 常见几种传入的参数有: lambda x,y: x*y # 传入普通参数 lambda : False # 不传参 lambda *args: max(args) # 传入多个参数 lambda **kwargs: True # 传入键值对参数 lambda a=1, b=2: a+b原创 2021-04-01 20:35:56 · 203 阅读 · 0 评论 -
对装饰器的一点理解
看了很多关于装饰器的文章,发现还是要手动自己写写代码,总结总结才能加深印象。 1、装饰器用来扩展已有函数的功能,在不改变函数内部结构的情况,扩展函数的功能。 2、装饰器传入的是一个函数,返回的也是一个函数。 def demo1(func): def spend(): start_time = time.time() func() end_time = time.time() total_time = (end_time - start_原创 2021-03-27 20:00:02 · 144 阅读 · 2 评论 -
sum函数的用法,用来连接多维数组成一维数据
1、首先我们看sum函数 def sum(*args, **kwargs): # real signature unknown """ Return the sum of a 'start' value (default: 0) plus an iterable of numbers 返回start的值(默认为0)加上一个数字组成的可迭代对象的和。 When the iterable is empty, return the start value. This fun原创 2021-03-26 23:53:41 · 385 阅读 · 0 评论 -
冒泡排序法python
冒泡排序法的原理是,重复的走访元素,比较两个相邻元素,将值大的元素放在之前或者之后,有多少个元素就比较多少轮,已经冒泡过的元素不再比较。 def bubble_sort(data): length = len(data) for i in range(length): print("第{0}轮,排序前:{1}".format(i+1, data)) print("####") for j in range(length - i -1):原创 2021-03-13 18:37:15 · 122 阅读 · 0 评论 -
计算一个斐波那契数列中,包含多少个数字3
计算一个斐波那契数列中,包含多少个数字3 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示; 全新的 KaTeX数学公式 语法; 增加了支持甘特图的mermaid语法1 功能; 增加了 多屏幕编辑 Markdo原创 2021-03-12 22:32:01 · 114 阅读 · 0 评论