会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
*sunflower*
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
下一页
2022年3月24日
day03.24
摘要: 生成器 生成器对象(自定义迭代器) 若函数体包含yield关键字,再调用函数,并不会执行函数体代码,得到的返回值即生成器对象。 生成器的本质还是一个迭代器,只不过是我们自己写的自定义函数代码。生成器内置有__iter__和__next__方法,所以生成器本身就是一个迭代器,也可以叫自定义迭代器。 生
阅读全文
posted @ 2022-03-24 20:14 *sunflower*
阅读(82)
评论(0)
推荐(0)
2022年3月23日
day03.23迭代器
摘要: 迭代器 什么是迭代: 迭代其实就是指更新换代,但是每一次迭代的过程都需要依赖于上一次的结果。 迭代器: 迭代器是用来迭代取值的工具。而迭代是重复反馈过程的活动,其目的通常是为了逼近所需的目标或结果;每一次对过程的重复都称为一次迭代,而每一次迭代得到的结果会作为下一次迭代的初始值;因此,单纯的重复并不
阅读全文
posted @ 2022-03-23 18:49 *sunflower*
阅读(89)
评论(0)
推荐(0)
2022年3月22日
day03.22
摘要: 三元表达式 三元表达式适用于条件选择判断的语法结构中,在二选一的条件下,可以使程序的语法结构更加简洁明了。 三元表达式的语法结构为: 值1 if 条件 else 值2条件如果成立则使用值1(if前面的数据);条件如果不成立则使用值2(else后面的数据) eg: is_change = input(
阅读全文
posted @ 2022-03-22 23:13 *sunflower*
阅读(75)
评论(0)
推荐(0)
2022年3月21日
day03.21
摘要: 多层装饰器 语法糖会将紧挨着的被装饰对象的名字当做参数自动传入装饰器函数中。多层装饰器的执行顺序是自上而下顺序执行。 def outter1(func1): print('加载了outter1') def wrapper1(*args, **kwargs): print('执行了wrapper1')
阅读全文
posted @ 2022-03-21 19:55 *sunflower*
阅读(79)
评论(0)
推荐(0)
2022年3月19日
day03.18
摘要: 闭包函数 闭包函数的定义理解: 如果在一个函数的内部定义了另一个函数,外部的我们叫他外函数,内部的我们叫他内函数。在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。 一般情况下,在我们认知当中,如果一个函数结束,函数的内部所有东西
阅读全文
posted @ 2022-03-19 15:30 *sunflower*
阅读(70)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
下一页
公告