摘要: 1,什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 2,匹配模式 阅读全文
posted @ 2019-01-11 08:07 mqx168 阅读(261) 评论(0) 推荐(0) 编辑
摘要: >>> import random #随机小数 >>> random.random() # 大于0且小于1之间的小数 0.7664338663654585 >>> random.uniform(1,3) #大于1小于3的小数 1.6270147180533838 #恒富:发红包 #随机整数 >>> random.randint(1,5) # 大于等于1且小于等于5之间的整数 >>>... 阅读全文
posted @ 2019-01-10 11:50 mqx168 阅读(160) 评论(0) 推荐(0) 编辑
摘要: sys模块 sys模块是与python解释器交互的一个接口 阅读全文
posted @ 2019-01-08 21:10 mqx168 阅读(83) 评论(0) 推荐(0) 编辑
摘要: os模块 注意:os.stat('path/filename') 获取文件/目录信息 的结构说明 阅读全文
posted @ 2019-01-08 21:09 mqx168 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1 # datatime模块 2 import datetime 3 now_time = datetime.datetime.now() # 现在的时间 4 # 只能调整的字段:weeks days hours minutes seconds 5 print(datetime.datetime.now() + datetime.timedelta(weeks=3)) # 三周后 ... 阅读全文
posted @ 2019-01-08 21:05 mqx168 阅读(135) 评论(0) 推荐(0) 编辑
摘要: time模块 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 表示时间的三种方式 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日 阅读全文
posted @ 2019-01-08 21:04 mqx168 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 函数式简单配置 默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志,这说明默认的日志级别设置为WARNING(日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG),默认的日志格式为日志级别:Log 阅读全文
posted @ 2019-01-08 20:54 mqx168 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一,什么是函数? 现在有这么个情况:python中的len方法不让用了,你怎么办? 来测试一下‘hello word’ 的长度: 1 s1 = "hello world" 2 length = 0 3 for i in s1: 4 length = length+1 5 6 print(length 阅读全文
posted @ 2018-12-28 15:12 mqx168 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一,文件操作基本流程。 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 阅读全文
posted @ 2018-12-27 08:16 mqx168 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 深浅copy 1,先看赋值运算。 l1 = [1,2,3,['barry','alex']] l2 = l1 l1[0] = 111 print(l1) # [111, 2, 3, ['barry', 'alex']] print(l2) # [111, 2, 3, ['barry', 'alex' 阅读全文
posted @ 2018-12-26 21:10 mqx168 阅读(146) 评论(0) 推荐(0) 编辑