会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
无所住心
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2018年6月1日
迭代器
摘要:
阅读全文
posted @ 2018-06-01 12:50 无所住心
阅读(89)
评论(0)
推荐(0)
编辑
生成器实例
摘要: #生成器,只有在调用时,才会生产相应的数据,不能通过切片取#c.__next__()取下一个。只记住当前的位置,只有一个__next__()方法。import timedef consumer(name): print("%s 准备吃包子啦!" %name) while True: baozi =
阅读全文
posted @ 2018-06-01 12:49 无所住心
阅读(133)
评论(0)
推荐(0)
编辑
2018年5月23日
函数特点
摘要: #def定义的非匿名函数,不会被立即回收'''def foo(): print("in the foo") bar() #foo调用的时候,还未被被定义,所以报错foo()'''def bar(): print("in the bar")def foo(): print("in the foo")
阅读全文
posted @ 2018-05-23 15:39 无所住心
阅读(162)
评论(0)
推荐(0)
编辑
装饰器本质
摘要: #装饰器:本质是函数,功能:装饰其他函数,就是为他函数添加附加功能 #原则:1.不能修改被装饰的函数的源代码 # 2.不能修改被装饰函数的调用方式不能修改#实现装饰器知识储备#1.函数及“变量”#2.高阶函数#3.嵌套函数#最终:高阶函数 + 嵌套函数 =》装饰器import timedef tim
阅读全文
posted @ 2018-05-23 15:39 无所住心
阅读(161)
评论(0)
推荐(0)
编辑
函数的默认参数:可有可无
摘要: def test(x,y=2): #默认参数 print(x) print(y)test(1)test(1,3)#默认参数特点:调用函数默认参数可有可无#用途:安装软件是有默认安装,一键安装,链接数据库的端口号等
阅读全文
posted @ 2018-05-23 15:38 无所住心
阅读(931)
评论(0)
推荐(0)
编辑
高阶函数特点
摘要: #高阶函数:把一个函数当另一个函数的参数#函数式编程无副作用:传参固定,结果就是固定的#python主要是面向对象def add1(a,b): return a+bdef add(a,b,f): return f(a) + f(b)res = add(3,-6,abs) #abs 函数是取绝对值pr
阅读全文
posted @ 2018-05-23 15:37 无所住心
阅读(217)
评论(0)
推荐(0)
编辑
递归特点
摘要: #一个函数在内部调用自己,叫递归函数,特点如下 # 必须有一个明确的结束条件 #问题规模每递归一次读应该比上一次的问题规模有所减少 #效率低def calc(n): print(n) if int(n/2) >0: return calc( int(n/2)) print("-->",n)calc(
阅读全文
posted @ 2018-05-23 15:36 无所住心
阅读(1204)
评论(0)
推荐(0)
编辑
*args、**kwargs参数组
摘要: '''def test(*args): # *agrs接收的是N个位置参数,不能接受关键字参数,转化成元祖 print(args)test(1,2,3,4,5,6)test(*[1,2,4,5,5]) # arge=tuple([1,2,3,4,5])def test1(x,*args): prin
阅读全文
posted @ 2018-05-23 15:32 无所住心
阅读(230)
评论(0)
推荐(0)
编辑
全局和局部变量
摘要: #在程序的一开始定义的变量叫全局变量,在函数定义的变冷了叫局部变量school ="Oldboy edu."names =["alex","jack","Rain"] #列表def change_name(): names[0]="金角大王" #列表、字典、集合、类可以在函数中修改全局变量 prin
阅读全文
posted @ 2018-05-23 15:29 无所住心
阅读(134)
评论(0)
推荐(0)
编辑
2018年4月28日
Python编码转换图
摘要:
阅读全文
posted @ 2018-04-28 22:33 无所住心
阅读(123)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
下一页
公告