上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: python中map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9] 如果希望把list的每个 阅读全文
posted @ 2018-01-08 08:40 Carol-z 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 生成器函数的进阶 send的效果与作用范围和next一模一样 send获取下一个值的效果和next基本一致 第一次不能用send 函数中的最后一个yield不能接收新的值 只是再获取下一个值的时候,给上一个yield的位置传递一个数据 使用send的注意事项 #第一次使用生成器的时候,是用next获 阅读全文
posted @ 2018-01-03 16:05 Carol-z 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 迭代器 #只要是能被for循环的数据类型 就一定拥有__inter__方法 print([].__iter__()) 一个列表执行了__iter__()之后的返回值就是一个迭代器 # Iterable 可迭代的 -- > __iter__ #只要含有__iter__方法的都是可迭代的# [].__i 阅读全文
posted @ 2018-01-02 23:35 Carol-z 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 装饰器:不想修改函数的调用方式,但还是想在原来的函数前后添加功能。遵循开放封闭原则。(闭包) 上图,运行过程详解。 修饰器固定格式: 语法糖: @装饰器函数 #多个装饰器修饰一个函数 1 #两个装饰器装饰一个函数,下附运行过程图 2 def wrapper1(func): 3 def inner1( 阅读全文
posted @ 2017-12-28 12:01 Carol-z 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 闭包 :嵌套函数,内部函数调用外部函数的变量。 阅读全文
posted @ 2017-12-28 00:41 Carol-z 阅读(112) 评论(0) 推荐(0) 编辑
摘要: # def max(a,b):# return a if a>b else b## def the_max(x,y,z): #函数的嵌套调用# c = max(x,y)# return max(c,z)## print(the_max(1,2,3)) #函数的嵌套定义#内部函数可以使用外部函数的变量 阅读全文
posted @ 2017-12-28 00:26 Carol-z 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 命名空间有三种 #内置命名空间 python解释器 #就是python解释器一启动就可以使用的名字存储在内置命名的空间中 #内置的名字在启动解释器的时候被加载进内存里 #全局命名空间 我们写的代码但不是函数中的代码 #是在程序从上到下被执行的过程中依次加载进内存的 #放置了问我们设置的所有变量名和函 阅读全文
posted @ 2017-12-27 19:47 Carol-z 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 函数定义格式 def name(): 函数体 函数在定义了以后,可以在任何需要它的地方调用。 #返回值 #返回值的3种情况 #没有返回值 返回None #不写return #只写return:结束一个函数的继续 #return None 不常用 #返回一个值 #可以返回任何数据类型 #只要返回就可以 阅读全文
posted @ 2017-12-26 16:24 Carol-z 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1,文件操作。 你好.txt 1,文件路径:d:\你好.txt 2,编码方式:utf-8 gbk 。。。。 3,操作方式:只读,只写,追加,读写,写读..... 以什么编码方式储存的文件,就以什么编码打开进行操作。 只读:r rb f = open('你好',mode='r',encoding='u 阅读全文
posted @ 2017-12-25 19:44 Carol-z 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 集合:可变的数据类型,他里面的元素必须是不可变的数据类型,无序,不重复。 # set1 = set({1,2,3})# set2 = {1,2,3,[2,3],{'name':'alex'}} # 错的# print(set1)# print(set2)# set1 = {'alex','wusir 阅读全文
posted @ 2017-12-25 19:14 Carol-z 阅读(112) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页