该程序生成用户定义数量的随机数,然后将其写入文件。该程序可以正常工作,但是我希望文本文件使用\ n连接。我究竟做错了什么?

#此程序写入用户定义
    #随机编号到文件

import random

randfile = open("Randomnm.txt", "w" )

for i in range(int(input('How many to generate?: '))):
    line = str(random.randint(1, 100))
    randfile.write(line)
    print(line)

randfile.close()

最佳答案

添加“ \ n”:

import random

randfile = open("Randomnm.txt", "w" )

for i in range(int(input('How many to generate?: '))):
    line = str(random.randint(1, 100)) + "\n"
    randfile.write(line)
    print(line)

randfile.close()

关于python - 将随机数写入Python文件并使用换行符进行连接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20528907/

10-12 14:28