摘要: range的步长都是整型int,那么我们可以自定义一个步长为浮点型float的生成器: 1 def float_range(start, end ,step = 0.5): 2 x = start 3 while x < end: 4 yield x 5 x += step 6 7 8 # 上面定义 阅读全文
posted @ 2020-09-21 14:05 龚志军Flagon 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 装饰器添加参数传递: 1 import time 2 # 高阶函数深入 3 4 5 def bar1(): 6 print('Begin to sleep') 7 time.sleep(2) 8 print('In the bar1') 9 return 0 10 11 12 def bar2(): 阅读全文
posted @ 2020-09-21 09:33 龚志军Flagon 阅读(103) 评论(0) 推荐(0) 编辑