Dateiname als Konstante
Verfasst: Dienstag 31. März 2020, 13:55
Habe gerade "vereinsnamen" in "li_vereinsnamen" gändert, um den Überblick zu behalten. "li" steht für Liste.
In der Zeile "MANNSCHAFTEN_DATEINAME = "Mannschftsnamen.txt"" steht MANNSCHAFTEN. Ist "MANNSCHAFTEN" wirklich richtig? Im gesamten code kommt das Wort "Mannschaften" nicht vor. Müsste es nicht "MANNSCHAFTSNAMEN_Dateiname" lauten?
In der Zeile "MANNSCHAFTEN_DATEINAME = "Mannschftsnamen.txt"" steht MANNSCHAFTEN. Ist "MANNSCHAFTEN" wirklich richtig? Im gesamten code kommt das Wort "Mannschaften" nicht vor. Müsste es nicht "MANNSCHAFTSNAMEN_Dateiname" lauten?
Code: Alles auswählen
Alles auswählen
# -*-coding: utf8 -*-
anzahl_mannschaften=4
MANNSCHAFTEN_DATEINAME = "Mannschftsnamen.txt"
li_vereinsnamen=[]
for i in range (1, anzahl_mannschaften+1):
mannschaft = input(f"Gebe den Namen der {i}. Mannschaft ein: ")
print (f"Die {i}. Mannschaft ist {mannschaft}")
li_vereinsnamen.append(mannschaft)
print(i)
print (type (i))
print (mannschaft)
# liste_vereinsnamen wird angezeigt
print ((li_vereinsnamen),("vereinsnamen"))
print ("Leerzeile")
with open("Mannschaftsnamen.txt", "w", encoding="utf8") as output:
for li_vereinsname in li_vereinsnamen:
output.write(f"{li_vereinsname}\n")
li_vereinsnamen = []
with open("Mannschaftsnamen.txt", encoding="utf8") as lines:
for line in lines:
li_vereinsnamen.append(line.rstrip())
for i in range (1, anzahl_mannschaften+1):
print (li_vereinsnamen)
print ("End")
[Code]