diff --git a/diy.py b/diy.py new file mode 100644 index 0000000..36e0707 --- /dev/null +++ b/diy.py @@ -0,0 +1,48 @@ +# 写入同学们的捐赠明细:'小兰:12本'、'小丽:11本'、'李文:9本'、'张伟:16本 +#file1=open(r'C:\Users\Administrator\Desktop\text.txt','w',encoding='utf-8') +#file1.write('小兰:12本\n') +#file1.write('小丽:11本\n') +#file1.write('李文:9本\n') +#file1.write('张伟:16本\n') +#file1.close() + + +#file1=open(r'C:\Users\Administrator\Desktop\text.txt','a',encoding='utf-8') +#file1.write('小兰:12本\n') +#file1.close() + + + + +#with open(r'C:\Users\Administrator\Desktop\text.txt','a',encoding='utf-8')as file: + #file.write('小强:10本\n') + #file.write('李明:15本\n') + + +#with open(r'C:\Users\Administrator\Desktop\text.txt','r',encoding='utf-8')as file: + #a=file1.read() + #print(a) + #file.close() + + +#with open(r'C:\Users\Administrator\Desktop\text.txt','r',encoding='utf-8')as file1: +#file1: + #a=file1() + # print(a) + + +new_data='' +with open(r'C:\Users\Administrator\Desktop\text.txt','r',encoding='utf-8')as file1: + for data in file1: + if'小红:12本'in data: + data=data.replace('小红:12本','小红;20') + if'小红:12本'in data: + data=data.replace('小兰:152本','小兰;207') + new_data +=data + +with open(r'C:\Users\Administrator\Desktop\text.txt','w',encoding='utf-8')as file1: + file1.write(new_data) + +with open(r'C:\Users\Administrator\Desktop\text.txt','r',encoding='utf-8')as file1: + a=file1.read() + print(a) \ No newline at end of file