Унос података у петљи у Пајтону
Да бисте кориснику поставили исто
питање више пута, потребно је применити
функцију input у while петљи.
И док је задати услов тачан, од
корисника ће се захтевати да уноси податке.
Поставимо са десне стране од while
булову вредност True и сместимо
у блоку кода захтев за унос броја:
while True:
tst = input('унеси број: ')
print(tst)
Међутим, направљена петља ће понављати захтев бесконачно. Зато је потребно поставити додатни услов за излазак из ње. Наведемо да петља ради док унесена вредност представља број. У супротном, петља нека се заустави:
while True:
tst = input('унеси број: ')
if tst.isdigit():
print(tst)
else:
break
Питајте корисника за његово име. Ако
број знакова имена прелази 6,
нека се појави порука да је оно
превише дугачко. При томе, петља мора
да се заустави.