2020年10月21日

摘要: 1.lambda(匿名函数) 1)当需要用到很简单的函数时,可以使用lambda;一行可定义一个函数,但是不能完成复杂的函数操作 2)语法: lambda x,y: x+y lambda后的变量为参数,冒号后面时函数体(直接return的内容) #普通函数 def func(n): return n 阅读全文
posted @ 2020-10-21 17:33 我想对你说 阅读(152) 评论(0) 推荐(0) 编辑
 
摘要: 1.内置函数 python解释器提供的,直接可以使用的函数,如print,input等 1)作业域相关 ①globals() 以字典的类型返回全部局部变量 ②locals() 以字典的类型返回当前位置的全部局部变量 2)迭代器/生成器相关 ①range ②next() 内部执行的是__next__( 阅读全文
posted @ 2020-10-21 16:52 我想对你说 阅读(106) 评论(0) 推荐(0) 编辑
 
摘要: 1.生成器(generator) 生成器的本质就是迭代器 1)生产器的三种生成方法 ①通过生成器函数 ②通过生成器表达式创建生成器 ③通过数据转换 2.生成器函数 1)函数中包含了关键字yield,当前这个函数就不再是普通的函数了,而是一个生成器函数;此执行这个函数(即调用),只会获取到生成器,而不 阅读全文
posted @ 2020-10-21 11:48 我想对你说 阅读(127) 评论(0) 推荐(0) 编辑