已知文本文件 存放了若干数字请编写程序读取所有数字,排序以后进行输出。
时间: 2024-05-04 10:17:05 浏览: 112
读取txt文件中的数字并输出
可以使用Python编写程序来读取所有数字,排序并输出。以下是一个示例代码:
```python
with open("filename.txt") as f:
numbers = []
for line in f:
for num in line.split():
numbers.append(int(num))
sorted_numbers = sorted(numbers)
print("Sorted numbers:")
for num in sorted_numbers:
print(num)
```
在这个示例程序中,我们使用Python内置的 `open()` 函数打开指定的文本文件,通过 `split()` 方法将每行的数字分隔开来,然后将它们转换为整数类型并存储到 `numbers` 列表中。接下来,我们使用 `sorted()` 函数对数字进行排序,然后遍历 `sorted_numbers` 列表并逐个输出它们。你可以将 `filename.txt` 替换为你实际的文件名。
阅读全文