⊗pyPmLpDE 165 of 208 menu

Dateneingabe in einer Schleife in Python

Um dem Benutzer mehrere Male die gleiche Frage zu stellen, muss man die Funktion input in einer while-Schleife verwenden. Solange die gegebene Bedingung wahr ist, werden vom Benutzer Daten abgefragt.

Lassen Sie uns rechts von while den booleschen Wert True angeben und im Codeblock eine Aufforderung zur Eingabe einer Zahl platzieren:

while True: tst = input('enter number: ') print(tst)

Die erstellte Schleife wird die Abfrage jedoch unendlich oft wiederholen. Daher muss eine zusätzliche Bedingung für den Austritt aus der Schleife festgelegt werden. Lassen Sie uns angeben, dass die Schleife läuft, solange der eingegebene Wert eine Zahl ist. Andernfalls soll die Schleife anhalten:

while True: tst = input('enter number: ') if tst.isdigit(): print(tst) else: break

Fragen Sie den Benutzer nach seinem Namen. Wenn die Anzahl der Zeichen im Namen mehr als 6 beträgt, soll eine Meldung erscheinen, dass er zu lang ist. Dabei soll die Schleife anhalten.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen