⊗pyPmLpDE 165 of 208 menu

Datainntasting i løkke i Python

For å stille brukeren det samme spørsmålet flere ganger, må du bruke funksjonen input i en while-løkke. Og så lenge den gitte betingelsen er sann, vil data bli etterspurt fra brukeren.

La oss sette til høyre for while en boolsk verdi True og plassere en forespørsel om å skrive inn et tall i kodeblokken:

while True: tst = input('skriv inn tall: ') print(tst)

Imidlertid vil løkken som er opprettet gjenta forespørselen uendelig. Derfor er det nødvendig å sette en ytterligere betingelse for å avslutte den. La oss spesifisere at løkken skal kjøre så lenge den innskrevne verdien er et tall. I motsatt fall, la løkken stoppe:

while True: tst = input('skriv inn tall: ') if tst.isdigit(): print(tst) else: break

Spør brukeren om deres navn. Hvis antall tegn i navnet er mer enn 6, la det vises en melding om at det er for langt. Samtidig skal løkken stoppe.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis