Ich versuche, ein einfaches String-Umkehrungsprogramm in Python3 zu schreiben, aber wenn das Programm das Ergebnis ausgibt, gibt es unmittelbar danach ein% aus. ex: Hallo wird olleh%.% nach Ende = "" in Python3
Mein Code:
def reverseString(userString):
stringLength = len(userString) - 1
while stringLength >= 0:
print(userString[stringLength], end="", flush=True)
stringLength = stringLength - 1
reverseString(input("Enter a string: "))
Vielen Dank im Voraus.
Ist '%' Ihre Shell-Eingabeaufforderung oder ähnliches? – user2357112
Wenn ich Ihren Code ausführen, sehe ich kein% -Zeichen. Ist es möglich, dass es sich um eine Art System-Eingabeaufforderung handelt, zu der Sie nach der Ausführung des Programms zurückkehren? – BrenBarn
soll nur dieser Code tun? raw_input ('gebe einen String ein:') [:: - 1] – Skycc