ich zur Zeit bin immer Benutzereingabe mit dieser Codezeile:Python Fehler ohne GOTO Handhabung
qty = int(input("How many of this item should we start with?"))
Wie zu erwarten ist, wirft es einen Fehler, wenn ein Wert eingegeben wird, dass nicht auf INT umgewandelt werden kann.
Bei einem Fehler möchte ich "Bitte geben Sie eine ganze Zahl ein" eingeben und zur vorherigen Zeile zurückkehren, die die Eingabe anfordert. Was ist der "pythischste" Weg dies zu erreichen?
_ zu tun Pythonic „Was die meisten ist‚_ Kurz gesagt‘Art und Weise, dies zu erreichen?“: Eine 'while' Schleife mit' Verwendung von try/außer ". Siehe den obigen Link für weitere Informationen. –
Was hast du schon probiert? Haben Sie "Benutzereingabefehlerbehandlung in Python" gegoogelt oder etwas in dieser Richtung? – toonarmycaptain