Ejemplo de práctica de Python 99

Python 100例100 ejemplos de Python

Problema:Hay dos archivos de disco A y B, cada uno almacena una línea de letras. Se requiere fusionar la información de estos dos archivos (ordenados alfabéticamente) y enviarla a un nuevo archivo C.

Análisis del programa:No hay.

Código fuente del programa:

#!/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()

Antes de ejecutar el programa anterior, debe crear los archivos test1.txt y test2.txt en el directorio donde se ejecuta el script.

Después de ejecutar el programa anterior con éxito, abra el archivo test3.txt y verá el contenido como se muestra a continuación:

123456

Python 100例100 ejemplos de Python

Otras extensiones