随笔分类 -  python

摘要:line = 'cocct123' # '^c' 代表以c开头 match_line = '^c' if re.match(match_line,line): print('匹配') #' ^c.*' 代表以c开头,任何字符结尾 match_line =' ^c.*' if re.match(mat 阅读全文
posted @ 2019-12-22 21:37 小东阁下 阅读(216) 评论(0) 推荐(0)
摘要:1.特性: 1.1.可扩展性 1.2.减少代码重复 1.3.程序更容易维护 2.函数的参数与局部变量 2.1.函数里面的 *arges 元组形式存储,**kwarges 字典方式存储,可以写成其他,但是**必须写 2.2.函数里面入参可以是默认参数,固定参数,位置参数,关键字参数,非固定参数的 3. 阅读全文
posted @ 2019-12-09 22:10 小东阁下 阅读(192) 评论(0) 推荐(0)
摘要:#字符编码: #python 3默认读取数据是 utf-8 #windows默认是gbk编码 读 with open('test','r') as f: #这个方法后面不需要关闭 file = open('test',encoding='utf-8').read() #文件不能直接读取,因为是存在内 阅读全文
posted @ 2019-12-01 10:36 小东阁下 阅读(158) 评论(0) 推荐(0)
摘要:总结五大数据类型: 按存储个数区分: 存储只能存一个值--数字,字符串 容器类型,存多个值--列表,元组,字典 按可变不可变区分: 可变--列表,字典 不可变--数字,字符串,元组,元组 按访问顺序区分: 直接访问 数字 顺序访问(按下标访问)--字符串,列表,元组 key值访问--字典 集合:由不 阅读全文
posted @ 2019-11-22 00:10 小东阁下 阅读(429) 评论(0) 推荐(0)
摘要:说是在新的服务器上面配置nginx,我就直接从其他服务器上面复制过去的,并不是自己安装的,结果报错 进入nginx安装目录sbin下,输入命令./nginx -t 报错:./nginx: error while loading shared libraries: libpcre.so.1: cann 阅读全文
posted @ 2019-11-19 09:09 小东阁下 阅读(191) 评论(0) 推荐(0)
摘要:字典的定义 大括号{} 例如: dic ={'name':'cdm','age':'24'} #字典的元素是由一个key 和value组成 #字典的基本的四种操作 #查询 #get方法获取或者中括号方式获取,两种方式的区别是 get的方式不会报错,而中括号方式会报错 print(dic.get('n 阅读全文
posted @ 2019-11-19 00:17 小东阁下 阅读(788) 评论(0) 推荐(0)
摘要:import datetime,time# print(time.timezone)#和标准时间相差的时间,单位是sprint(time.time())#获取当前时间戳# print(time.sleep(1))#休息几s# print(time.gmtime())#把时间戳转换成时间元组,如果不传 阅读全文
posted @ 2017-06-18 14:48 小东阁下 阅读(166) 评论(0) 推荐(0)
摘要:import导入代码,模块:例如 inport os,sys,string,random, pip3 install requests 第三方的模块 加入环境变量:sys.path.append(r' 路径') #r的意思是原字符的意思,不需要转义 标准模块: python自带的,不需要安装,直接i 阅读全文
posted @ 2017-06-18 14:32 小东阁下 阅读(152) 评论(0) 推荐(0)
摘要:函数即变量,定义完一个函数之后,函数名加上括号是调用函数,如果函数名不加括号的话,那它就是一个普通的变量,里面存的是函数体里面的代码。 run=timer(run)的时候,run已经保存全部的代码,在最后run()调用的时候就可以执行全部的代码 阅读全文
posted @ 2017-06-12 14:55 小东阁下 阅读(202) 评论(0) 推荐(0)
摘要:一.一个函数自己调用自己的就是递归调用,最多调用999次 1.必须有一个明确的结束条件 2.每次递归的时候,减少循环次数 3.递归效率不高,少用递归 二.高阶函数 1.如果一个函数的入参是一个函数名的话,那么这个函数就是高阶函数 2.函数既变量, 三.装饰器 作用是在不改变原有韩束的条用方式,入参的 阅读全文
posted @ 2017-06-11 23:09 小东阁下 阅读(206) 评论(0) 推荐(0)
摘要:1.集合 通过set强制转换,或者直接定义 1 nums = [0, 2, 4, 6, 8]#两种格式,带大括号与带中括号的 2 print(type(nums)) 3 aa = {0, 8, 2, 4, 6}#需要注意与字典的区别,字典是有分号的 2.交集 取交集是两个定义值里面都有的数据 判断是 阅读全文
posted @ 2017-06-07 22:18 小东阁下 阅读(157) 评论(0) 推荐(0)
摘要:# a = input('a:')# b = input('b:')# c = {}# c[a] = b# print(c,type(c)) 阅读全文
posted @ 2017-06-02 09:02 小东阁下 阅读(115) 评论(0) 推荐(0)