s1=‘小甲鱼‘ b1=s1.encode(‘gbk‘) print(b1) #b‘\xd0\xa1\xbc\xd7\xd3\xe3‘ s2=b1.decode(‘gbk‘) b2=s2.encode(‘utf-8‘) print(b2) #b‘\xe5\xb0\x8f\xe7\x94\xb2\xe9\xb1\xbc‘ s1=‘alex‘ b1=s1.encode(‘gbk‘) s2=b1.decode(‘utf-8‘) print(s2) #alex s1=‘taiBAI‘ print(s1.capitalize()) #Taibai print(s1.swapcase()) #TAIbai msg=‘taibai sey hello‘ print(msg.title()) #Taibai Sey Hello s1=‘barry‘ print(s1.center(20,‘*‘)) #*******barry******** s1=‘bayrryaa‘ print(s1.find(‘a‘)) #1 print(s1.index(‘o‘)) #报错 tu1=(2,3,4) print(tu1,type(tu1)) #(2, 3, 4) <class ‘tuple‘> tu2=(2,) print(tu2,type(tu2)) #(2,) <class ‘tuple‘> tu3=(3) print(tu3,type(tu3)) #3 <class ‘int‘> tu4=(‘太白‘) print(tu4,type(tu4)) #太白 <class ‘str‘> tu5=([1,2,3]) print(tu5,type(tu5)) #[1, 2, 3] <class ‘list‘> tu=(1,2,3,3,3,2,2,3,) print(tu.count(3)) #4 tu=(‘小甲鱼‘,‘小甲鱼‘,‘小鱿鱼‘) print(tu.index(‘小甲鱼‘)) #0 l1=[‘太白‘,‘123‘,‘女神‘,‘大壮‘] print(l1.count(‘大壮‘)) #1 print(l1.index(‘大壮‘)) #3 l2=[5,4,3,7,8,9,1,6] l2.sort() print(l2) #[1, 3, 4, 5, 6, 7, 8, 9] l2.sort(reverse=True) print(l2) #[9, 8, 7, 6, 5, 4, 3, 1] l2.reverse() print(l2) #[6, 1, 9, 8, 7, 3, 4, 5] l1=[1,2,3] l2=[‘太白‘,‘123‘,‘女神‘] print(l1+l2) #[1, 2, 3, ‘太白‘, ‘123‘, ‘女神‘] l1=[1,2,3] l2=l1*3 print(l2) #[1, 2, 3, 1, 2, 3, 1, 2, 3] l1 = [11, 22, 33, 44, 55] del l1[1::2] print(l1) #[11, 33, 55] for index in range(len(l1)-1,-1,-1): if index%2==1: l1.pop(index) print(l1) #[11, 33, 55] new_l1=[] for index in range(len(l1)): if index%2==1: l1.pop(index) print(l1) #[11, 33, 44] dic = {‘name‘: ‘太白‘, ‘age‘: 18} dic.update(hobby=‘运动‘,hight=‘175‘) print(dic) #{‘name‘: ‘太白‘, ‘age‘: 18, ‘hobby‘: ‘运动‘, ‘hight‘: ‘175‘} dic.update(name=‘太白金星‘) print(dic) #{‘name‘: ‘太白金星‘, ‘age‘: 18} dic.update([(1,‘a‘),(2,‘b‘),(3,‘c‘)]) print(dic) #{‘name‘: ‘太白‘, ‘age‘: 18, 1: ‘a‘, 2: ‘b‘, 3: ‘c‘} dic1 = {"name":"jin","age":18,"sex":"male"} dic2 = {"name":"alex","weight":75} dic1.update(dic2) print(dic1) #{‘name‘: ‘alex‘, ‘age‘: 18, ‘sex‘: ‘male‘, ‘weight‘: 75} print(dic2) #{‘name‘: ‘alex‘, ‘weight‘: 75} dic=dict.fromkeys(‘abc‘,22) print(dic) #{‘a‘: 22, ‘b‘: 22, ‘c‘: 22} dic=dict.fromkeys([1,2,3],‘alex‘) print(dic) #{1: ‘alex‘, 2: ‘alex‘, 3: ‘alex‘} dic=dict.fromkeys([1,23,3],[]) dic[1].append(666) print(dic) #{1: [666], 23: [666], 3: [666]} dic = {‘k1‘:‘太白‘,‘k2‘:‘barry‘,‘k3‘: ‘白白‘, ‘age‘: 18} l1=[] for key in dic: if ‘k‘ in key: l1.append(key) for i in l1: dic.pop(i) print(dic) #{‘age‘: 18} for key in list(dic.keys()): if ‘k‘ in key: dic.pop(key) print(dic) #{‘age‘: 18} s1=‘alex wusir taibai‘ l1=s1.split() print(l1) #[‘alex‘, ‘wusir‘, ‘taibai‘] l1=[‘alex‘, ‘wusir‘, ‘taibai‘] s2=‘ ‘.join(l1) print(s2) #alex wusir taibai l1=[1,2,3] tu1=tuple(l1) print(tu1) #(1, 2, 3) tu2=(0,1,2) l1=list(tu2) print(l1) #[0, 1, 2] dic1={‘name‘:‘alex‘,‘age‘:1000} l1=list(dic1) print(l1) #[‘name‘, ‘age‘] set2={‘alex‘,‘wusir‘} print(set2) #{‘wusir‘, ‘alex‘} set3=set({‘alex‘,‘wusir‘}) print(set3) #{‘wusir‘, ‘alex‘} l1=[1,2,3,4,4,3,5,5,6,1,1,9] set1=set(l1) l2=list(set1) print(l2) #[1, 2, 3, 4, 5, 6, 9] print(set1) #[1, 2, 3, 4, 5, 6, 9] set1={‘alex‘,‘wusir‘,‘ritian‘,‘egon‘,‘barry‘} set1.add(‘女神‘) print(set1) #{‘wusir‘, ‘女神‘, ‘barry‘, ‘egon‘, ‘alex‘, ‘ritian‘} set1.update(‘abc‘) print(set1) #{‘barry‘, ‘alex‘, ‘b‘, ‘ritian‘, ‘c‘, ‘a‘, ‘egon‘, ‘wusir‘} set1.remove(‘alex‘) print(set1)#{‘ritian‘, ‘wusir‘, ‘egon‘, ‘barry‘} set1.pop() print(set1) #{‘alex‘, ‘wusir‘, ‘barry‘, ‘ritian‘} set1.clear() print(set1) #set() del set1 print(set1) #报错 set1={1,2,3} set2={1,2,3,7,8} print(set1&set2)#{4, 5} print(set1.intersection(set2)) #{4, 5} print(set1 |set2) #{1, 2, 3, 4, 5, 6, 7, 8} print(set1.union(set2)) #{1, 2, 3, 4, 5, 6, 7, 8} print(set1^set2) #{1, 2, 3, 6, 7, 8} print(set1.symmetric_difference(set2)) #{1, 2, 3, 6, 7, 8} print(set1-set2)#{1, 2, 3} print(set1.difference(set2))#{1, 2, 3} print(set1<set2)#True print(set1.issubset(set2))#True print(set2>set1)#True print(set2.issuperset(set1))#True l1=[1,2,3] l2=l1 print(l2)#[1, 2, 3] print(id(l1))#2990675800904 print(id(l2))#2990675800904 l1=[1,2,3] l2=l1.copy() l1.append(666) print(l1,l2)#[1, 2, 3, 666] [1, 2, 3] l1=[1,2,3,[22,23]] l2=l1.copy() l1.append(666) print(l1,l2)#[1, 2, 3, [22, 23], 666] [1, 2, 3, [22, 23]] l1=[1,2,3,[22,]] l2=l1.copy() l1[-1].append(‘taibai‘) print(l1,l2)#[1, 2, 3, [22, ‘taibai‘]] [1, 2, 3, [22, ‘taibai‘]] import copy l1=[1,2,3,[22,]] l2=copy.deepcopy(l1) print(l1,l2)#[1, 2, 3, [22]] [1, 2, 3, [22]] l1.append(999) print(l1,l2)#[1, 2, 3, [22], 999] [1, 2, 3, [22]] l1[-1].append(‘太白‘) print(l2,l1)#[1, 2, 3, [22]] [1, 2, 3, [22, ‘太白‘]] l1 = [1, 2, 3, 4, [‘alex‘]] l2=l1[::] l1.append(99) print(l2)#[1, 2, 3, 4, [‘alex‘]] l1[-1].append(666) print(l2)#[1, 2, 3, 4, [‘alex‘, 666]] f=open(‘F:\古诗.txt‘,encoding=‘utf-8‘,mode=‘r‘) content=f.read() print(content) f.close() f=open(‘F:\古诗.txt‘,encoding=‘utf-8‘,mode=‘r‘) content=f.read() print(content) f.close() f=open(‘读的案例‘,encoding=‘utf-8‘,mode=‘r‘) content=f.read() print(content) f.close() f=open(‘读的案例‘,encoding=‘utf-8‘,mode=‘r‘) content=f.read(23) print(content) f.close() f=open(‘读的案例‘,encoding=‘utf-8‘,mode=‘r‘) print(f.readline()) print(f.readline()) print(f.readline()) print(f.readline()) f.close() f=open(‘读的案例‘,encoding=‘utf-8‘,mode=‘r‘) content=f.readlines() print(content) f.close() f=open(‘读的案例‘,encoding=‘utf-8‘,mode=‘r‘) for line in f: print(line.strip()) f.close() f=open(‘美女1.jpg‘,mode=‘rb‘) content=f.read() print(content) f.close() f=open(‘写的案例2‘,encoding=‘utf-8‘,mode=‘w‘) f.write(‘西安是一个交通发达的城市‘) f.close() f=open(‘写的案例‘,encoding=‘utf-8‘,mode=‘w‘) f.write(‘西安是我家‘) f.close() f=open(‘美女1.jpg‘,mode=‘rb‘) content=f.read() print(content) f1=open(‘美女2.jpg‘,mode=‘wb‘) f1.write(content) f1.close() f=open(‘文件操作‘,encoding=‘utf-8‘,mode=‘a‘) f.write(‘西安是一个发达的城市‘) f.close() f=open(‘文件操作‘,encoding=‘utf-8‘,mode=‘a‘) f.write(‘\n西安夏天很热‘) f.close() f=open(‘读的案例‘,encoding=‘utf-8‘) print(f.tell()) content=f.read() print(f.tell()) f.close()
原文:https://www.cnblogs.com/www-521/p/13057733.html