2018年8月7日

文件操作

摘要: 文件操作 https://www.cnblogs.com/c-x-m/p/7756498.html 操作文件三步 1 产生文件句柄 2 操作文件句柄 3关闭文件 文件是一个可跌代对象,在使用文件路径时尽量使用相对路径,不适用绝对路径 #with open() as: 使用with语法对文件进行读取,不用使用close()关闭。同时对多个文件操作,对file1读取,对file2覆盖写入 ... 阅读全文

posted @ 2018-08-07 19:03 _王晓东 阅读(270) 评论(0) 推荐(0) 编辑

2018年8月4日

集合 小数据池 深浅拷贝

摘要: set 集合 列表、元组、字符串去重 集合中的元素必须是可哈希(hash)的,但set本身是不可哈希的可变的(有增删改查)、不重复、无序的 创建一个空集合 s = set{} 1、关系型数据的交集,并机,差集,子集 set1 = {1, 'alex', Fslse, (1,2,3)} 2、列表、元组 阅读全文

posted @ 2018-08-04 15:08 _王晓东 阅读(194) 评论(0) 推荐(0) 编辑

2018年8月2日

编码与解码

摘要: 8bit(位) = 1byt(字节) 1024byte=1Mb 1024Mb=1G ascll 最早的编码 8位一个字节(字符和符号,无中文) GBK 国标码 16位4个字节(字符和中文和符号) nuicode 万国码 32位8个字节 (字符和中文和符号) UTF-8 可变长度unicode 英文8 阅读全文

posted @ 2018-08-02 15:20 _王晓东 阅读(172) 评论(0) 推荐(0) 编辑

小数据池、is 和 ==的区别

摘要: 小数据池,在一定情况下出现内存共享(只有int 和 str 才有的) is 和 ==的区别 id() 打印数据的地址 a = 'hello' b = 'hello' print(a == b) 返回True 比较的是数值 print(a is b) 返回False 比较的是地址,看地址方法 prin 阅读全文

posted @ 2018-08-02 14:59 _王晓东 阅读(291) 评论(0) 推荐(0) 编辑

2018年8月1日

各种数据类型相互转换

摘要: 将类似‘id=3,name=abc’字符串转为[['id', '3'], ['name', 'abc']] int转换成其他类型 int -->str str(int) 可以直接任意转换 int -->bool 非0为真 int -->tuple 不能这么做 报错 int -->list 不能这么做 阅读全文

posted @ 2018-08-01 17:45 _王晓东 阅读(388) 评论(0) 推荐(0) 编辑

dict字典常用方法总结,数据解构(解包)

摘要: dict {'name':'holle'}字典存储大量关联型数据,可迭代的,最多只有200个键。查询数据速度非常快,符合二分查找(有100个数比如找75会先找到50然后判断,所以2^7次方7次即可找到) 字典的key是唯一不可变的。3.6以前的版本字典是无序的。之后也是无序但显示有序 key:不可变的数据类型(可哈希) 比如:str bool tuple int 类型 value:可以... 阅读全文

posted @ 2018-08-01 15:31 _王晓东 阅读(1661) 评论(0) 推荐(0) 编辑

2018年7月31日

list列表、tuple元组、range常用方法总结

摘要: list 列表(数组),是可迭代对象,列表是可变的所以列表的方法都是在列表本身更改的。里面看可以放各种数据类型的数据,可存储大量数据 连接列表可以使用 + 或 extend() a = [1, 3, 2] b = [3, 4, 5] print(a+b) print(a.extend(b)) 列表的增: # append() 可追加各种类型数据,只有一个参数追加数据到列表... 阅读全文

posted @ 2018-07-31 15:29 _王晓东 阅读(950) 评论(0) 推荐(0) 编辑

2018年7月30日

str字符串、bool类型常用方法总结

摘要: 字符串拼接 必须是字符串与字符串拼接 print('马化腾'+'马云') print('马化腾' * 10) 将打印10个马化腾 字符串翻转 [ : :-1] 字符串可以加和乘,不能减和乘 input 默认输出的全都是字符串类型返回输入内容,阻塞程序 切片 s[起始索引:结束索引+1:步长] 切片s[4:2]不输出任何数据 s[-1:-3:-1] 默... 阅读全文

posted @ 2018-07-30 21:57 _王晓东 阅读(1003) 评论(0) 推荐(0) 编辑

2018年7月29日

文件读写和字符串、列表的排序

摘要: 文件操作部分: 使用 with open as:语法的好处是不用手动关闭文件 排序部分: 1、python中的字符串类型是不允许直接修改元素的。必须先把要排序的字符串放在容器里,如list。2、python中list容器的sort()函数没有返回值。所以在python中对字符串排序需要好几行代码:s 阅读全文

posted @ 2018-07-29 13:39 _王晓东 阅读(476) 评论(0) 推荐(0) 编辑

2018年7月27日

or and 运算符与 pyhton编码

摘要: print(1 or 2) --> 1 print(0 or 3) --> 3 print(1 and 2) --> 2 and与or正好相反 print(1 and 2>3) -->Flase print(1>2 or 0 and 3<6 or 5) --> 5 0 or 5 < 4 -->Fal 阅读全文

posted @ 2018-07-27 21:10 _王晓东 阅读(367) 评论(0) 推荐(0) 编辑

导航