一.集合及其运算 1.集合的概念 集合是一个无序的,不重复的数据组合,它的主要作用如下 *去重,把一个列表变成集合,就自动去重了 *关系测试,测试两组数据之前的交集.并集.差集.子集.父级.对称差集,判断没有交集等关系 2.常用操作: 1):集合的增删改查: #http://www.cnblogs.com/Jame-mei #集合的增删改查等基本操作 list1=set([1,3,5,7]) #1.增加 list1.add(9) #添加单项,update添加多项. list1.add('a')…
一:集合相关操作与相关函数 1.集合相关操作(交叉并补) (1)intersection() 交集 set1 = {"one","two","three"}set2 = {"four","five","one"}res = set1.intersection(set2)print(res)res = set1 & set2print(res) (2)difference() 差集…
[ 文件操作] 1 对文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 现有文件如下: 昨夜寒蛩不住鸣. 惊回千里梦,已三更. 起来独自绕阶行. 人悄悄,帘外月胧明. 白首为功名,旧山松竹老,阻归程. 欲将心事付瑶琴. 知音少,弦断有谁听. f = open('小重山') #打开文件 data=f.read()#获取文件内容 f.close() #关闭文件 2 文件打开模式 ========= ================================…
内容概要: 一.文件操作 二.字符编码解码 三.函数介绍 一.文件操作 文件操作流程: 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 基本操作: #/usr/bin/env python # -*- coding:utf-8 -*- #Author:W-D f=open("test","r",encoding="utf-8")#打开文件,并告诉解释器以那种编码打开,编码不对会报错 data=f.read()#操作文件…
1.文件IO操作: 1)操作文件使用的函数是open() 2)操作文件的模式: a.r:读取文件 b.w:往文件里边写内容(先删除文件里边已有的内容) c.a:是追加(在文件基础上写入新的内容) d.b:二进制的模式写文件 2.open函数执行流程: 1)open操作文件的时候,它的判断逻辑是: a.如果是读的模式,文件必须得存在 b.如果是写得模式,文件不存在,open内部会自动创建一个文件,然后把内容写进去 3.操作文件的步骤: 1)打开文件 2)编辑文件 3)关闭文件 4.w模式的程序案例…
文件操作 初始文件操作 使用Python来读写文件是非常简单的操作,我们使用open()函数来打开一个文件,获取到文件句柄,然后通过文件句柄就可以进行各种各样的操作了 根据打开方式的不同能够执行的操作会有相应的差异. 打开文件的方式: r,w,a r+,w+,a+ rb,wb,ab r+b,w+b,a+b 默认使用的是r(只读模式) 只读操作(r/rb) 1 2 3 4 5 6 7 f = open('护士少妇萝莉',mode='r',encoding='utf-8') content = f.…
字典是一种key:value的数据类型dict1{ 'stud1':'孙礼昭', 'stud2':'slz', 'stud3':'sunlizhao',}dict是无序的,key是唯一的  天生去重增加: dict1['stud4'] = '苍井空'修改: dict1['stud4'] = '武藤兰'删除: 指定key删除 dict1.pop('stud3'); del dict1['stud2'] 随机删除: dict1.popitem()查找: 标准用法: stud1 in dict1 通过…
文件操作 一丶文件操作初识 ###f=open('文件名','模式',编码): #open() # 调用操作系统打开文件 #mode #对文件的操作方式 #encoding # 文件的编码格式 存储编码要统一 # f #文件句柄,操作文件的对象 f=open('a.txt',mode='r',encoding='utf-8'): f.read() f.close() ###文件操作步骤 #1.开文件 open #2.操作文件: #3.关闭文件 ,关闭之后就不能再操作文件 二丶文件读写操作的模式(…
python的文件操作 1,打开文件 编码方式要和文件的编码方式相同! #open('路径','打开方式','指定编码方式') f = open(r'E:\pycharm\学习\day8\test', mode='r', encoding='utf-8') 打开方式: 只读 r with open('test', mode='r', encoding='utf-8') as f: print(f.read()) 只写 w with open('test', mode='w', encoding=…
文件操作 流程: 1:打开文件,得到文件句柄并赋值给一个变量 2:通过句柄对文件进行操作 3:关闭文件 模式解释 r(读) , w(写) ,a(附加)r+(读写的读), w+(读写的写),a+(读附加的附加) b表示以二进制模式打开文件(3.0里网络传输只能用此模式,或者视频音频等) 以上模式以二进制模式表示为:rb,wb,ab,rb+,wb+,ab+ 如何将文本以二进制写入文件 f = open('file','wb') f.write('hello world',encode()) 这里转换…