⊗pyPmLpDE 165 of 208 menu

Python да цикла маълумот киритиш

Фойдаланувчига бир хил саволни бир неча марта бермоқчи бўлсак, функция input ни цикл while ишлатган ҳолда қўллаш керак. Ва берилган шарт рост бўлганида, ёзилган код ишлайверади, фойдаланувчидан маълумот сўраниб турилади.

while дан ўнгга бул ҳақиқий қиймат True ни белгилаб, код блокида сон киритиш учун сўров joylashtiрамиз:

while True: tst = input('сон киритинг: ') print(tst)

Аммо яратилган цикл сўровни чексиз такрорлаб туради. Шунинг учун ундан чиқиш учун қўшимча шарт белгилаш керак. Келтинг, цикл киритилган қиймат сон бўлганида ишласин, дейлик. Акс ҳолда цикл тўхтасин:

while True: tst = input('сон киритинг: ') 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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш