Практический пример Python 99
Вопрос:Есть два дисковых файла 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Другие расширения
100 примеров на Python