📅  最后修改于: 2023-12-03 14:58:36.317000             🧑  作者: Mango
这是“门|门IT 2007”中的第20道问题。该问题涉及了程序员需要知道的一些基础知识和技能。
请编写一个程序,实现以下功能:
要读取一个文件,可以使用Python中内置的open
函数。该函数的第一个参数是文件路径,第二个参数是文件打开模式。在本例中,我们需要以只读模式打开文件,因此模式为r
。读取文件中的内容,可以使用文件对象的readlines
方法。
with open('integers.txt', 'r') as f:
integers = [int(line) for line in f.readlines()]
Python默认提供了排序函数sorted
。可以使用该函数进行排序并返回一个新的排好序的列表。
sorted_integers = sorted(integers)
使用Python中的print
函数打印排好序的整数列表。
print(sorted_integers)
将上述代码放在一起,得到以下完整代码:
with open('integers.txt', 'r') as f:
integers = [int(line) for line in f.readlines()]
sorted_integers = sorted(integers)
print(sorted_integers)
通过上述示例代码,我们了解了如何使用Python读取文件、排序列表和输出列表,这些都是程序员需要掌握的基础技能。在实际工作中,我们还需要考虑更多的细节和异常情况,以确保代码的健壮性和稳定性。