这是我的代码:
results = [[username, score]]
with open("hisEasyR.txt","a") as hisEasyRFile:
for result in results:
score = result[0]
username = result[1]
hisEasyRFile.write(score, '|' , username , '\n')
Run Code Online (Sandbox Code Playgroud)
我收到错误:
hisEasyRFile.write(score, '|' , username , '\n')
TypeError: function takes exactly 1 argument (4 given)
Run Code Online (Sandbox Code Playgroud)
知道为什么会这样吗?此外,'得分'是一个整数.这可能会影响它吗?我不相信它可以写整数到文件虽然是吗?我需要它是一个整数以供将来使用,但如果我需要将它转换为字符串,有没有办法在我读取文件后将其转换回整数?