# 写入同学们的捐赠明细:'小兰:12本'、'小丽:11本'、'李文:9本'、'张伟:16本' # laoshi = open(r"C:\Users\Administrator\Desktop\sb.txt","w",encoding='utf-8') # laoshi.write('小兰:12本\n') # laoshi.write('小丽:11本\n') # laoshi.write('李文:9本\n') # laoshi.write('张伟:16本\n') # laoshi.write('傅正一:9999本\n') # laoshi.close() # with open(r"C:\Users\Administrator\Desktop\sb.txt","a",encoding='utf-8') as sb: # sb.write('小强:12本\n') # sb.write('李明:15本\n') new_i='' with open(r"C:\Users\Administrator\Desktop\sb.txt","r",encoding='utf-8') as read: for i in read: if '小强:12本' in i: print(1) i = i.replace('小强:10本','小强:11本') if '小兰:12本' in i: print(2) i = i.replace('小兰:12本','小兰:14本') new_i+=i with open(r"C:\Users\Administrator\Desktop\sb.txt","w",encoding='utf-8') as write: write.write(new_i)