Python 写入文件.txt
这是文本文件中输出的外观Python 写入文件.txt,python,Python,这是文本文件中输出的外观 Ray Holt 5 5 0 0 100 15 Jessica Jones 12 0 6 6 50 6 Johnny Rose 6 2 0 4 20 10 Gina Linetti 7 4 0 3 300 15 这个数字是我必须创建的游戏的结果 我的问题是,如何使用字符串和整数结果写入文本文件? 我试过这个 def write_to_file(filename, player_list): output = open(filename, "w")
Ray Holt
5 5 0 0 100 15
Jessica Jones
12 0 6 6 50 6
Johnny Rose
6 2 0 4 20 10
Gina Linetti
7 4 0 3 300 15
这个数字是我必须创建的游戏的结果
我的问题是,如何使用字符串和整数结果写入文本文件?
我试过这个
def write_to_file(filename, player_list):
output = open(filename, "w")
for player in player_list:
output.write(str(player))
但结果是
Ray Holt 5 5 0 0 100 15Jessica Jones 12 0 6 6 50 6Johnny Rose 6 2 0 4 20 10Gina Linetti 7 4 0 3 300 15Khang 0 0 0 0 100 0
他们排在一行
请帮帮我!
非常感谢各位使用此:
def write_to_文件(文件名、播放器列表):
输出=打开(文件名为“w”)
对于玩家列表中的玩家:
output.write(str(player)+'\n')
output.close()
还要在某个地方写一个'\n'
文件,之后需要关闭文件-output.close()
这是否回答了您的问题?这里描述了预期的结果,但没有说明“玩家名单”是什么样子的。它不像我预期的那样工作。输出应该是名称行,然后是数字行,然后是名称行和数字行,依此类推on@KhangNguyen我不知道玩家名单是什么样子。因此,我无法获得示例输出。请至少显示列表的一部分。