Code: Alles auswählen
#!/usr/bin/env python3
MANNSCHAFTSANZAHL = 4 #gross geschrieben, weil Konstante
MANNSCHAFTSNAMEN_DATEINAME = "Mannschaftsnamen.txt" #alles groß geschrieben, weil Konstante
mannschaftsnamen = [] #generieren einer Liste
for i in range(1, MANNSCHAFTSANZAHL + 1):
mannschaftsname = input(f"Gebe den Namen der {i}. Mannschaft ein: ") #Eingabe der Mannschaften
print(f"Die {i}. Mannschaft ist {mannschaftsname}.")
print("Die {i}. Mannschaft ist {mannschaftsname}.") #format ohne f
mannschaftsnamen.append(mannschaftsname) #mannschaftsname wird an mannschaftsname angehängt
print(i)
print(type(i))
print(mannschaftsname)
print(mannschaftsnamen, "mannschaftsnamen")
print("Leerzeile")
print(mannschaftsnamen)
mannschaftsnamen.sort()
print(mannschaftsnamen)
mannschaftsnamen=enumerate(mannschaftsnamen,start=1)
print(mannschaftsnamen)
with open(MANNSCHAFTSNAMEN_DATEINAME, "w", encoding="utf-8") as output: #file zum Schreiben wird geöffnet
for mannschaftsname in mannschaftsnamen:
output.write(f"{mannschaftsname}\n")
mannschaftsnamen = [] #generieren einer Liste
with open(MANNSCHAFTSNAMEN_DATEINAME, encoding="utf-8") as lines: #file zum Lesen wird geöffnet
for line in lines:
mannschaftsnamen.append(line.rstrip())
print("Auslesen aus Datei vollendet*******************************\n\n")
print("Erste Zeile ((mannschaftsnamen),('mannschaftsnamen'))")
print((mannschaftsnamen),("mannschaftsnamen\n"))
print("Zweite Zeile (mannschaftsname)")
print(mannschaftsname)
print("\n\n")
print("Schleifenbeginn")
for mannschaftsname in mannschaftsnamen:
print("[mannschaftsnamen]")
print([mannschaftsnamen])
print("\n")
print("mannschaftsname")
print(mannschaftsname)
print("\n\n")
print("Schleifenende")
print("\n")
print("END")
[mannschaftsnamen]
[["(1, 'e')", "(2, 'r')", "(3, 't')", "(4, 'z')"]]
mannschaftsname
(4, 'z')
Schleifenende
END