[Lectura y escritura de archivos de texto] Un programa de Python que abre un archivo de texto, lee las primeras diez líneas de datos y agrega una nueva línea de datos al final del archivo

La descripción del problema es la siguiente:

Abra el archivo de texto datah.txt (el contenido del archivo de texto se muestra en la figura a continuación), lea las primeras diez líneas de datos y luego agregue "1.8 80 fat" al final del archivo.

 

El código del programa es el siguiente:

fname = "dataH.txt"
fo = open(fname, "r+")
i = 0
for line in fo.readlines():
    if i == 10:
        break
    print(line)
    i = i + 1
ls = ["1.8 80 fat"]
fo.writelines(ls)
fo.seek(2)
fo.seek(0)
for line in fo.readlines():
    print(line)
fo.close()

El resultado de la ejecución del programa es el siguiente:

 

 

 Amigos que vean esto, no olviden darle me gusta antes de irse!

¡Siga a los bloggers para obtener más información sobre el conocimiento de la programación de Python!

Supongo que te gusta

Origin blog.csdn.net/qq_59049513/article/details/122582330
Recomendado
Clasificación