Читать книгу Routineaufgaben mit Python automatisieren - Al Sweigart - Страница 105

Eingabevalidierung

Оглавление

Ergänzen Sie das vorherige Projekt um try- und except-Anweisungen, um festzustellen, ob der Benutzer etwas anderes als einen Integer eingegeben hat. Normalerweise gibt die Funktion int() den Fehler ValueError zurück, wenn ihr etwas anderes als ein String übergeben wird, der die Ziffernfolge einer ganzen Zahl darstellt, z. B. int('puppy'). Geben Sie in der except-Klausel eine Meldung aus, die den Benutzer darauf hinweist, dass er eine ganze Zahl eingeben muss.

Routineaufgaben mit Python automatisieren

Подняться наверх