摘要: def f(n, m): data = [[col for col in range(n)] for row in range(m)] for row in data: print(row) print('--------') new_data = [[a for a in range(m)] for b in range(n)] # ... 阅读全文
posted @ 2017-03-02 02:10 jack410 阅读(533) 评论(0) 推荐(0) 编辑
摘要: data = [[col for col in range(4)] for row in range(5)] for row in data: print(row) print('--------') print(len(data)) for r_index, row in enumerate(data): for c_index in range(r_index, le... 阅读全文
posted @ 2017-03-02 02:09 jack410 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 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) 编辑
摘要: 下面的程序实现了对配置文件的查询及增加,主要用到了自定义函数,格式化传递参数,文件的打开,写入功能. 配置文件如下: 要求实现: 阅读全文
posted @ 2017-02-28 00:16 jack410 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 之前学了一遍文件的open操作,过两天又搞糊涂了,所以又复习了一遍. 打开文件的方法: obj = open('文件路径', '模式') obj.close() #关闭文件 其中的模式有: r: 以只读的形式打开文件,无法对文件进行修改. w:以只写的形式打开文件,无法对文件进行读取. a:打开一个 阅读全文
posted @ 2017-02-27 20:39 jack410 阅读(5169) 评论(0) 推荐(0) 编辑
摘要: import collections dic = collecionts.defaultdict(list) 设置字典dic的value为一个空的列表[] 这样就可以用下面的功能了 dic.['k1'].append('kk') 之前写过一个数字分类的程序 这个功能里k1,k2为dic的两个键,以开 阅读全文
posted @ 2017-02-27 11:36 jack410 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 主要用到的set里的功能 阅读全文
posted @ 2017-02-27 00:58 jack410 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 实现了简单的购物商城功能1.展现商品及价格2.商品加入购物车3.购物车商品显示及最终价格结算。 fruit = {'Apple': 3, 'Pear': 2, 'Banana': 3, 'Lemon': 5, 'Watermelon': 4} books = {'语文': 4, '英语': 3, '数学': 5, '体育': 1} cart = {} # goods = [] print('水果... 阅读全文
posted @ 2017-02-26 16:42 jack410 阅读(341) 评论(0) 推荐(0) 编辑