上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 1、非空即真 s="" d=[] l={} None 以上这4中都是空,在写判断是可以缩写 2、非0即真 根据非0即真,可对判断式进行缩写 阅读全文
posted @ 2019-06-10 14:07 小戳同学 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: 一、深拷贝和浅拷贝的区分 深拷贝:A变量变化,B变量不受影响 浅拷贝:A变量变化,B变量跟着改变 常见的深拷贝和浅拷贝 浅拷贝: 赋值 l=list1 ,l和list1指向的同一块内存,两者一起变化 深拷贝:定义 l=[1,2,3] 切片赋值 l=list1[:] 深度复制 l=copy.deepc 阅读全文
posted @ 2019-06-10 11:53 小戳同学 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1、切片是对list取值的一种方式,另外字符串和元组也可以使用切片 2、切片的使用 3、list[:] 切片赋值给新的list,新的list引用的是新的内存地址,是一种深拷贝 阅读全文
posted @ 2019-06-10 11:33 小戳同学 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、确定CPU是否有问题 首先看cpu 有没有问题要先看负载,如果负载高,用vmstat看r和b,队列排队的情况 再结合CPU使用率,看用户还是系统cpu 高 1、用户高,看具体哪个用户的应用进程导致的高,再找出那个线程导致的高,然后是线程栈,找到具体的方法 2、系统高,看中断和io ,如果是io导 阅读全文
posted @ 2019-06-10 11:12 小戳同学 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 查看Linux系统位数可以通过如下命令: 阅读全文
posted @ 2019-06-10 11:05 小戳同学 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: 前提:如果使用进行json操作,首先应该导入json模块(import json) 备注:json必须是双引号,单引号它就会报错 1、json.dump() 把字典变成json格式且存入文件,传入文件名称即可,方法会自动进行写文件操作 把字典变成JSON格式写入文件且保持格式 2、json.dump 阅读全文
posted @ 2019-06-06 14:32 小戳同学 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 在写文件的时候,有的时候发现好久文件里面没有写入的内容,如果想快速的看见写的内容,那么这时候我们可以用flush() 优缺点: 1、当文件调用写文件后,紧接着调用f.flush(),那么写完后立即就会往磁盘里写,打开文件就会看见自己写的内容,优点也就是快速写入硬盘文件中 2、缺点也很明显,读写磁盘都 阅读全文
posted @ 2019-06-06 11:45 小戳同学 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 文件打开方式 一种是读模式,一种是写模式,一种是追加模式open('a.txt',r) 读模式,只能读,不能写,打开不存在的文件会报错open('a.txt',w) 写模式,只能写不能读,会覆盖文件以前的内容,文件不存在的会创建open('a.txt',a) 追加模式,在原来文件的内容上增加新内容, 阅读全文
posted @ 2019-05-29 18:54 小戳同学 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 元组 元组也是一个list,它不能修改 元组的定义 阅读全文
posted @ 2019-05-29 18:09 小戳同学 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1、字符串去除空格及换行符 2、字符串替换操作 3、字符串索引 4、字符以什么开头或结尾,常见例子:不知道字符的全部,仅知道开始或结尾来查询该字符串 5、字符串大小写转换 6、字符串是不是整数 7、字符串居中左右加分界线 8、字符串补0操作 9、判断字符 10、字符串占位通过format和forma 阅读全文
posted @ 2019-05-29 16:19 小戳同学 阅读(243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页