⊗pyPmLpDE 165 of 208 menu

Datu ievade ciklā Python

Lai uzdotu lietotājam vienu un to pašu jautājumu vairākas reizes, ir jāizmanto funkcija input cilpā while. Un kamēr dotais nosacījums būs patiess, lietotājam tiks prasīti ievadīt datus.

Novietosim pa labi no while Būla vērtību True un ievietosim koda blokā pieprasījumu ievadīt skaitli:

while True: tst = input('ievadi skaitli: ') print(tst)

Tomēr izveidotā cilpa atkārtos pieprasījumu bezgalīgi. Tāpēc ir jāiestata papildu nosacījums, lai no tās izietu. Norādīsim, ka cilpa strādās, kamēr ievadītā vērtība ir skaitlis. Citādi cilpai jāapstājas:

while True: tst = input('ievadi skaitli: ') if tst.isdigit(): print(tst) else: break

Jautājiet lietotājam viņa vārdu. Ja vārda rakstzīmju skaits ir vairāk par 6, lai parādās ziņojums, ka tas ir pārāk garš. Šajā gadījumā cilpai jāapstājas.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt