PYTHON - hinzufügen von Zeilennummern für die Ausgabe

Zum Beispiel, wenn die Eingabe-Datei:

def main():
    for i in range(10):
        print("I love python")
    print("Good bye!")

Dann die Ausgabe wäre:

1   def main():
2       for i in range(10):
3           print("I love python")
4       print("Good bye!")

Habe ich Schwierigkeiten beim hinzufügen von Zeilen jede Zeile. bitte helfen Sie mit! Mein Programm ist:

UPDATED***

filename = input("Please enter a file name: ")
count = 0

openfile = open(filename, "r")

for lines in openfile:
    linenumbers = openfile.write(str(count)+'\t'+lines)
    count += 1


print(count)
  • Ich habe gesehen, dass Hausaufgaben nur ein paar Minuten von einer Klasse Kumpel. Er war ein bisschen fleißig, als Sie. Bitte versuchen Sie härter.
  • Genau die gleiche Frage, interessant ...stackoverflow.com/questions/29267986/...
  • Gutes Auge, Daniel.
  • Es war wie ein deja vu
InformationsquelleAutor superDAddy | 2015-03-25
Schreibe einen Kommentar