摘要: def find(data, n): mid = int(len(data)/2) if len(data) > 1: if data[mid] > n: print('%s in left of %s' %(n, data[mid])) find(data[:mid], n) elif data[ 阅读全文
posted @ 2017-03-01 23:20 jack410 阅读(274) 评论(0) 推荐(0) 编辑
摘要: def f(n, arg1=0, arg2=1, arg3=1): while n >0: arg3 = arg1 + arg2 i = arg3 - arg2 print(i) arg1, arg2 = arg2, arg1 + arg2 n -= 1 return f(n, arg1, a... 阅读全文
posted @ 2017-03-01 15:59 jack410 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: python装饰器就是对已有函数的功能扩展. 简单装饰器 def w1(func): def inner(): print('%s is running' % func.__name__) return func() return inner @w1 def show(): print('show' 阅读全文
posted @ 2017-03-01 12:45 jack410 阅读(189) 评论(0) 推荐(0) 编辑