Ich habe folgenden Code geschrieben:
Code: Alles auswählen
infile = "E/text.txt"
for line in fileinput.input(infile):
values = line.split(" ")
day = int(values[0])
A = float(values[1])
B = float(values[2])
fileinput.close()
Code: Alles auswählen
day A B
1 15 23
2 22 23
3 12 12
Ich möchte jetzt, dass das Programm am Anfang in der ersten Zeile beginnt und den Variablen die Werte zuweißt. also day=1; A=15 B=23
Dann werde ich mit diesen Variablen eine Berechnung machen.
Anschliend soll das Programm durch eine Schleife wieder hoch springen, und dann in der Zeile(vorherige Zeile+1) also Zeile 2 weitermachen. E
Es soll also eine Schleife laufen, bis der letzte Tag (=365) erreicht ist.
beginn: day=1; A=15; B=23 -> etwas berechnen
1.loop day=2; A=22; B=23 -> etwas berechnen
2.loop day=1; A=12; B=12 -> etwas berechnen
...
Wie kann ich das jetzt machen, dass er nur die Werte der ersten Zeile nimmt und im nächsten loop dann die der (x+1)ten Zeile den Variablen zuweißt. Wie funktioniert das zeilenweise zuordnen? Ich komme da nicht weiter.
Wäre echt dankbar wenn ihr mir ein paar Tips geben könntet, ich bin kein Informatiker, muss aber diesen Code unbedingt haben.
Danke!
Edit (Leonidas): Code in Tags gesetzt.