ich les grad etwas über den Standard Input, dabei hab ich folgendes Problem:
Nach meinem Verständnis sollte der Befehl
Code: Alles auswählen
s = input('Eingabe: ')
Code: Alles auswählen
import sys
print('Eingabe: ', end='') # end='' um die neue Zeile zu unterdrücken
s = sys.stdin.readline()
Dann folgt allerdings nicht der nächste print-Befehl, sondern es wird zuerst die Tastatureingabe abgegriffen,
erst danach wird dann noch der print-Befehl ausgeführt.
Ich vermute, es hat etwas mit dem end='' zu tun, denn wenn ich das weglasse funktioniert es, allerdings eben
mit der zusätzlichen neuen Zeile...
Weiß da jemand die Ursache davon?
Liebe Grüße und vielen Dank!