Python 练习实例99

最后更新于:2022-03-27 01:27:06

Python 练习实例99

Python 练习实例99 Python 100例

题目:有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中。

程序分析:无。

程序源代码:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

if __name__ == __main__:
import string
fp = open(test1.txt)
a = fp.read()
fp.close()

fp = open(test2.txt)
b = fp.read()
fp.close()

fp = open(test3.txt,w)
l = list(a + b)
l.sort()
s =
s = s.join(l)
fp.write(s)
fp.close()

运行以上程序前,你需要在脚本执行的目录下创建 test1.txt、test2.txt 文件。

以上程序执行成功后,打开 test3.txt 文件可以看到内容如下所示:

123456

Python 练习实例99 Python 100例