欢迎访问宙启技术站
智能推送

通过python随机生成20个小数并保存至文件

发布时间:2023-12-11 14:34:26

使用Python生成随机小数可以使用random库中的random()函数。random()函数会生成一个0到1之间的随机小数。

下面是一个例子,生成20个小数并保存至文件:

import random

# 生成20个小数
numbers = [random.random() for _ in range(20)]

# 打开文件
with open("random_numbers.txt", "w") as file:
    # 将每个小数以一行的形式写入文件
    for number in numbers:
        file.write(str(number) + "
")

print("随机小数已保存至文件 random_numbers.txt")

运行上述代码,会生成20个随机小数,并将它们保存至名为"random_numbers.txt"的文件中。

可以通过以下代码读取文件中的内容并输出:

with open("random_numbers.txt", "r") as file:
    # 逐行读取文件内容并输出
    for line in file:
        print(line.strip())

示例输出可能如下所示:

0.7253104725125809
0.32749970926156336
0.6937801409260303
...

这样,我们就生成了20个随机小数,并将它们保存至文件中,并且通过读取文件内容进行了验证。