2018年5月28日

python shelve 模块

摘要: 总结: 阅读全文

posted @ 2018-05-28 22:32 blueslichanghui 阅读(161) 评论(0) 推荐(0)

2018年5月23日

python正则表达式

摘要: python中的正则表达式(re模块) 一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 二、正则表达式中常用的字符含义 1、普通字符和11个 阅读全文

posted @ 2018-05-23 21:52 blueslichanghui 阅读(169) 评论(0) 推荐(0)

python 实现二维数组旋转90度

摘要: # coding:utf8 __author__ = 'bluesli' ''' [0, 1, 2, 3] [0, 1, 2, 3] [0, 1, 2, 3] [0, 1, 2, 3] 旋转90度后是这样的: [0, 0, 0, 0] [1, 1, 1, 1] [2, 2, 2, 2] [3, 3, 阅读全文

posted @ 2018-05-23 21:51 blueslichanghui 阅读(1674) 评论(0) 推荐(0)

python 实现带参数的装饰器

摘要: 执行过程: 阅读全文

posted @ 2018-05-23 21:50 blueslichanghui 阅读(178) 评论(0) 推荐(0)

python实现二分查找

摘要: c 语言实现二分查找:相比于python空间复杂读高了; 阅读全文

posted @ 2018-05-23 21:50 blueslichanghui 阅读(308) 评论(0) 推荐(0)

python 实现斐波那契数列

摘要: # coding:utf8 __author__ = 'bluesli' def fun(arg1,arg2,stop): if arg1==0: print(arg1,arg2) arg3 = arg1+arg2 print(arg3) if arg3<stop: arg3 = fun(arg2, 阅读全文

posted @ 2018-05-23 21:49 blueslichanghui 阅读(118) 评论(0) 推荐(0)

python 实现递归

摘要: # 递归执行了多少层,还要往外退出多少层 结果: 递归过程: 105.02.51.25n 1.25 退出递归的过程:Nonen 2.5Nonen 5.0Nonen 10 阅读全文

posted @ 2018-05-23 21:48 blueslichanghui 阅读(138) 评论(0) 推荐(0)

python 利用yield实现一个异步请求

摘要: import time def consumer(name): print('%s准备吃包子了!'% name) while(True): baozi = yield print('包子%s来了,被%s吃了!'%(baozi,name)) def producer(name): c = consum 阅读全文

posted @ 2018-05-23 21:47 blueslichanghui 阅读(192) 评论(0) 推荐(0)

python 装饰器

摘要: 基础平台提供的功能: f1() f2() f3() f4() 但是没有验证机制: 对代码进行重构,无需改变基础平台对外的接口; 对源代码进行修改,并不好,虽然对重复代码封装了 老大说:开放封闭原则:面向对象开发,也是用于函数式编程;也就是说不能修改已经实现的代码;但是可以进行扩展; 封闭:已经实现的 阅读全文

posted @ 2018-05-23 21:47 blueslichanghui 阅读(134) 评论(0) 推荐(0)

python对文件增删改查

摘要: # coding:utf8 __author__ = 'bluesli' ''' .readline()每只读取文件的一行, 通常也是读取到的一行内容放到一个字符串变量中, 返回str类型,如下图; 2: .readlines()每次按行读取整个文件内容, 将读取到的内容放到一个列表中, 返回lis 阅读全文

posted @ 2018-05-23 21:46 blueslichanghui 阅读(390) 评论(0) 推荐(0)

导航