产生10个11,100]的随机整数,以空格作为分隔符写入文件“随机数.txt”中。并从文件中读回这10个随机数,按升序排序并显示输出。
您可以使用 Python 的 random 模块来生成随机数,并使用内置的 open 函数来读写文件。具体实现方法如下:
import random
# 生成 10 个 [11,100] 的随机整数
random_numbers = [random.randint(11, 100) for i in range(10)]
# 将随机数写入文件
with open("随机数.txt", "w") as f:
f.write(" ".join(str(num) for num in random_numbers))
# 从文件读取随机数
with open("随机数.txt", "r") as f:
numbers = list(map(int, f.read().split()))
# 对随机数进行排序并输出
numbers.sort()
print("Sorted numbers:", numbers)
首先,我们使用 random.randint 函数生成 10 个 [11,100] 的随机整数。然后,我们使用 open 函数将其写入文件“随机数.txt”。最后,我们再次使用 open 函数从文件读取随机数,将其排序并输出。
以下答案引用自GPT-3大模型,请合理使用:
。
#!/usr/bin/python
如果我的回答解决了您的问题,请采纳我的回答