⊗pyPmLpDE 165 of 208 menu

Data-invoer in 'n lus in Python

Om die gebruiker dieselfde vraag meerdere kere te stel, moet jy die funksie input in 'n while-lus gebruik. En solank die gegewe voorwaarde waar is, sal data van die gebruiker aangevra word.

Kom ons stel regs van while die booleaanse waarde True en plaas in die kodeblok 'n versoek om 'n nommer in te voer:

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

Die geskepte lus sal egtet die versoek oneindig herhaal. Daarom moet 'n bykomende voorwaarde gestel word om daaruit te breek. Kom ons spesifiseer dat die lus moet werk solank die ingevoerde waarde 'n nommer is. Andersins moet die lus stop:

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

Vra die gebruiker vir sy/haar naam. As die aantal karakters in die naam meer as 6 is, laat daar 'n boodskap verskyn dat dit te lank is. Terselfdertyd moet die lus stop.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp