⊗pyPmLpDE 165 of 208 menu

Andmete sisestamine tsüklis Pythonis

Et küsida kasutajalt sama küsimust mitu korda, tuleb rakendada funktsiooni input tsüklis while. Ja kuni antud tingimus on tõene, siis küsitakse kasutajalt andmeid.

Paneme while-ist paremale tõeväärtuse True ja asetame koodiplokki numbri sisestamise päringu:

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

Kuid loodud tsükkel kordab päringut lõputult. Seetõttu tuleb määrata täiendav tingimus sellest väljumiseks. Määrame, et tsükkel töötaks seni, kuni sisestatud väärtus on number. Vastasel juhul lõpetagu tsükkel:

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

Küsi kasutajalt tema nimi. Kui nime sümbolite arv on üle 6, kuvatagu teade, et see on liiga pikk. Samal ajal peaks tsükkel peatuma.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu