首页 > TAG信息列表 > 20201214

20201214-4 文件读与写详解2

5-1 如果只想打印前五行,怎么办? f = open("yesterday",'r',encoding="utf-8") # 文件句柄 print(f.readline()) print(f.readline()) print(f.readline()) print(f.readline()) print(f.readline()) 如果 想读 500 行, copy 500 次?   写代码的原则,避免重复代码,重复 5

20201214-3 文件读与写详解1

  5. 文件操作 对文件操作流程 1. 打开文件,得到文件句柄并赋值给一个变量 2. 通过句柄对文件进行操作 3. 关闭文件   5-1 打开文件 data = open("yesterday",encoding = "utf-8").read() print(data) # python 默认编码 是 utf-8;如果打开不指定,windows 默认用 gb

20201214 集合及其运算

4. 集合操作 集合是一个无序的,不重复的数据组合,它的主要作用如下: 1. 去重,把一个列表变成集合,就自动去重了 2. 关系测试,测试两组数据之前的交集、差集、并集等关系 1-1 list_1 = [1,4,5,7,3,6,7,9] list_1 = set(list_1) print(list_1,type(list_1)) ---> {1, 3, 4, 5, 6, 7, 9

20201214-4 文件读与写详解2

5-1 如果只想打印前五行,怎么办?f = open("yesterday",'r',encoding="utf-8")  # 文件句柄print(f.readline())print(f.readline())print(f.readline())print(f.readline())print(f.readline())如果 想读 500 行, copy 500 次? 写代码的原则,避免重复代码,重复 5 次,被开的

20201214-3 文件读与写详解1

 5. 文件操作对文件操作流程1. 打开文件,得到文件句柄并赋值给一个变量2. 通过句柄对文件进行操作3. 关闭文件 5-1 打开文件data = open("yesterday",encoding = "utf-8").read()print(data)# python 默认编码 是 utf-8;如果打开不指定,windows 默认用 gbk 打开# 

20201214 集合及其运算

4. 集合操作 集合是一个无序的,不重复的数据组合,它的主要作用如下:1. 去重,把一个列表变成集合,就自动去重了2. 关系测试,测试两组数据之前的交集、差集、并集等关系1-1list_1 = [1,4,5,7,3,6,7,9] list_1 = set(list_1)print(list_1,type(list_1))--->{1, 3, 4, 5, 6, 7, 

20201214 Json与pickle数据序列化

1-1文件处理时,只能存字符串或者二进制 info = {'name':'alex','age':22} f = open("test.text", "w") f.write(info) f.close()--->Traceback (most recent call last):TypeError: write() argument must be str, not dict1-1-1 那么就改成

20201214 Json与pickle数据序列化

1-1 文件处理时,只能存字符串或者二进制 info = { 'name':'alex', 'age':22 } f = open("test.text", "w") f.write(info) f.close() ---> Traceback (most recent call last): TypeError: write() argument must be str, not

20201214 集合及其运算

4. 集合操作 集合是一个无序的,不重复的数据组合,它的主要作用如下: 1. 去重,把一个列表变成集合,就自动去重了 2. 关系测试,测试两组数据之前的交集、差集、并集等关系 1-1 list_1 = [1,4,5,7,3,6,7,9] list_1 = set(list_1) print(list_1,type(list_1)) ---> {1, 3, 4, 5, 6, 7, 9} <