Տվյալների մուտքագրում ցիկլում Python-ում
Օգտատիրոջից նույն հարցը մի քանի անգամ
հարցնելու համար անհրաժեշտ է կիրառել
input ֆունկցիան while ցիկլում:
Եվ քանի դեռ տրված պայմանը ճշմարիտ է,
օգտատիրոջից տվյալներ կհարցվեն:
Եկեք while-ից աջ նշանակենք
բուլյան արժեք True և տեղադրենք
կոդի բլոկում թվի մուտքագրման հարցում:
while True:
tst = input('մուտքագրեք թիվ: ')
print(tst)
Սակայն ստեղծված ցիկլը կկրկնի հարցումն անվերջ: Ուստի անհրաժեշտ է սահմանել լրացուցիչ պայման դրանից դուրս գալու համար: Եկեք նշենք, որ ցիկլը աշխատի քանի դեռ մուտքագրված արժեքը թիվ է: Հակառակ դեպքում ցիկլը թող կանգնի:
while True:
tst = input('մուտքագրեք թիվ: ')
if tst.isdigit():
print(tst)
else:
break
Հարցրեք օգտատիրոջից նրա անունը: Եթե
անվան նիշերի քանակը 6-ից ավելի է,
թող հայտնվի հաղորդագրություն, որ այն
չափազանց երկար է: Ընդ որում ցիկլը պետք է
կանգնի: