【问题标题】:How to make a program write all this information in text file [duplicate]如何使程序将所有这些信息写入文本文件[重复]
【发布时间】:2021-12-19 10:25:26
【问题描述】:
import random
from random import randint
val1 = 0
val2 = 0

while val1 != 6 or val2 != 6:
    val1 = randint(1, 6)
    val2 = randint(1, 6)
    print(val1,val2)

我有这段代码可以生成直到 6,6 的随机数 我要编写什么程序将这个随机数写入 txt 文件

【问题讨论】:

标签: python


【解决方案1】:

您可以在写入 (w) 模式下使用内置的open

import random
from random import randint
val1 = 0
val2 = 0

with open('file.txt', 'w') as f:
    while val1 != 6 or val2 != 6:
        val1 = randint(1, 6)
        val2 = randint(1, 6)
        f.write(f'{val1} {val2}\n')

【讨论】:

    猜你喜欢
    • 2017-10-24
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2013-05-31
    • 2013-04-14
    • 1970-01-01
    • 2017-02-25
    相关资源
    最近更新 更多