From 4ccf43101cedf3aaf226c5e0214871acbf9d00ba Mon Sep 17 00:00:00 2001
From: BellCodeEditor <bellcode_dev@bell.ai>
Date: Sat, 8 Jan 2022 16:21:58 +0800
Subject: [PATCH] auto save

---
 1.py | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 1.py

diff --git a/1.py b/1.py
new file mode 100644
index 0000000..ee7b123
--- /dev/null
+++ b/1.py
@@ -0,0 +1,15 @@
+with open(r'C:\Users\15711\Documents\lesson13-1\sales_list.txt','r',encoding='utf-8') as file:
+    a=file.readlines()
+
+final_sum=[]
+for i in a:        #用for...in...把每一行的数据遍历 
+    data=i.split() #把字符串切分成更细的一个个的字符串
+    sum=0                  #先把总钱数设为0
+    for sales in data[1:]: #遍历列表中第1个数据和之后的数据
+        sum=sum+int(sales)#然后依次加起来,但sales是字符串,所以要转换   
+    result = data[0]+str(sum)+'\n' #结果就是学生姓名和总义卖款,后面加上换行符,写入的时候更清晰
+    final_sum.append(result)  #每次把结果都补充到列表中
+
+# 这里写入文件的时候,注意命名一个新的文件名哦       
+with open(r'C:\Users\15711\Documents\lesson13-1\new_sales_list.txt','a',encoding='utf-8') as file:
+    file.writelines(final_sum)
--
libgit2 0.25.0