⊗pyPmLpDE 165 of 208 menu

Въвеждане на данни в цикъл в Python

За да зададем на потребителя един и същи въпрос няколко пъти, трябва да приложим функцията input в цикъл while. И докато зададеното условие е вярно, от потребителя ще се изисква да въвежда данни.

Нека зададем отдясно на while булева стойност True и поставим в блока с код заявка за въвеждане на число:

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

Създаденият цикъл обаче ще повтаря заявката безкрайно. Затова е необходимо да се зададе допълнително условие за изход от него. Нека укажем, че цикълът да работи докато въведената стойност е число. В противен случай цикълът да спре:

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

Попитайте потребителя за името му. Ако броят символи в името е повече от 6, нека се появи съобщение, че то е твърде дълго. При това цикълът трябва да спре.

Български
AfrikaansAzə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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне