擅长:python、mysql、java
<pre><code>pile = input("Which pile are you taking")
number = input("How many cards")
dict = {};
with open("cardfile.txt","r+") as file:
for line in file.readlines():
name,num = line.split(", ")
dict[name] = int(num)
if(name==pile):
found =1
oldnumber = int(num)
newnumber = oldnumber - int(number)
dict[name] =newnumber
out = open("cardfile.txt","w")
for d in dict:
out.write(d+", "+str(dict[d])+"\n")
out.close()
</code></pre>