2018年3月5日
摘要: 装饰器原理 软件开发中要遵循“封闭”和“开放”原则:“封闭”——即已完成的功能禁止修改,防止引入bug,“开放”——即对功能可进行扩展开发。 python的装饰器可完美胜任此功能,通过装饰器对功能进行扩展。简单的比如添加日志,统计次数、时间等。 装饰器一般分三部分完成: 1、定义装饰器: 2、装饰函 阅读全文
posted @ 2018-03-05 14:53 望月又一 阅读(355) 评论(0) 推荐(0) 编辑
  2017年11月27日
摘要: 内容转载自http://blog.csdn.net/u013886628/article/details/51820221 阅读全文
posted @ 2017-11-27 14:06 望月又一 阅读(103) 评论(0) 推荐(0) 编辑
  2017年11月16日
摘要: numpy是python中用于支持科学计算的第三方库。支持各种矩阵运算。 因为有了numpy,矩阵轮和线性代数里面的各种复杂计算变得直观、简便。 python中试用numpy的方式为:import numpy / import numpy as np,后者使用频率更高一些。 numpy中定义了自己的 阅读全文
posted @ 2017-11-16 13:21 望月又一 阅读(243) 评论(0) 推荐(0) 编辑
  2017年11月10日
摘要: 列表:List。在python中有着不可替代的作用。list中可以存放任意类型的数据。属于可变类型。 下面列举一些常用的列表方法: 1、append()(追加) 2、count() 3、extend() 4、insert() 5、pop() 6、del 7、remove() 8、reverse() 阅读全文
posted @ 2017-11-10 14:15 望月又一 阅读(281) 评论(0) 推荐(0) 编辑
  2017年11月7日
摘要: python中关于字符串处理的函数有很多,以下列举了较常用的部分: 1、字符串拼接 2、字符串位置获取 3、去除字符串两端的内容 括号里面是要去除的内容,缺省时可去除空格‘’。非原地修改,不能改变字符串本身。 4、字符串比较 从左到右依次比较各字符,直到找到不一样的。若完全一样,返回0;前面小返回- 阅读全文
posted @ 2017-11-07 16:50 望月又一 阅读(192) 评论(0) 推荐(0) 编辑
  2017年10月25日
摘要: windows下的python要想做出图形化的交互界面,使用pyqt无疑是很方便的。 使用pyqt做前端界面,使用python做后台处理,双剑合璧之处,寸草不生。。。 linux系统中本身自带光环,安装过程非常简便。但对于windows来说就比较麻烦了。 ====================== 阅读全文
posted @ 2017-10-25 11:07 望月又一 阅读(269) 评论(0) 推荐(0) 编辑
摘要: windows下,想要通过pip自动安装一些python库,就必须先安装正确版本的pip。安装pip前必须安装easy_install,别问我为什么,因为这样可以很方便(支持python的文件,有些目前已经不再支持binary、即.exe安装包)。通过多番尝试,以下的一套安装流程相对来说比较容易: 阅读全文
posted @ 2017-10-25 09:10 望月又一 阅读(476) 评论(0) 推荐(0) 编辑
  2017年10月23日
摘要: 1,全文方式匹配。比如要在“how are you @!”中要匹配“you @!“,可以建立如下正则表达式: 2,表达式匹配。 表达式匹配涉及到很多的符号。 3,例子 *号用法: [^]匹配非xx的用法:假如有个字符串是这样的“put but kut”,想从其中匹配出put与but,相当于匹配出非k 阅读全文
posted @ 2017-10-23 13:34 望月又一 阅读(222) 评论(0) 推荐(0) 编辑