以下是一个使用Python编写的程序示例,可以随机生成一个数字并将其所有的因数保存在名为"Q1.txt"的文件中:
import random
# 生成一个随机数字
num = random.randint(1, 100)
# 计算数字的因数
factors = []
for i in range(1, num + 1):
if num % i == 0:
factors.append(i)
# 将因数保存到文件
with open("Q1.txt", "w") as file:
file.write("Number: {}\n".format(num))
file.write("Factors: {}\n".format(factors))
运行这段代码后,会生成一个名为"Q1.txt"的文件,里面包含了随机生成的数字以及它的所有因数。