python数据输入输出操作

产生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

如果我的回答解决了您的问题,请采纳我的回答