编写一个程序将随机生成的1000个1000以内的整数写入一个文件,文件中的整数用逗号分隔。
从文件中读取数据,打印输出排序后的结果
import random
nums = [random.randint(0,999) for _ in range(1000)]
with open(r'd:\test.txt',mode='w') as f:
f.write(','.join(map(str,nums)))
with open(r'd:\test.txt',mode='r') as f:
nums = f.read()
print(*sorted(map(int,nums.split(','))),sep='\t')