is42 = False
while True:
d = int(input())
if d == 42:
is42 = True
if not is42:
print(d)
Meine Eingabe ist wie folgtBeim Ausführen einer einfachen Code-Ruhe erreiche ich einen EOF-Fehler. Kann mir jemand EOF erklären?
1
4
23
42
58
Meine Ausgabe ist als
1
4
23
folgt dann der Fehler
Traceback (most recent call last): File "./prog.py", line 5, in EOFError: EOF when reading a line
geschieht ich ein SPOJ Problem mache und es sagt, um alle Eingaben erneut zu drucken, bis 42 erscheint. Wie sieht und behandelt der Computer, oder besser noch, was ist ein EOF (End of File) Error?
Wann brechen Sie aus der Schleife aus? – Yousaf