Unos podataka u petlji u Pythonu

Da biste postavili korisniku isto pitanje više puta, potrebno je primeniti funkciju input u petlji while. I sve dok zadati uslov bude tačan, korisniku će se tražiti podaci.

Hajde da zadesimo desno od while bulovsku vrednost True i smestimo u bloku koda zahtev za unos broja:

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

Međutim, napravljena petlja će ponavljati zahtev beskonačno. Zato je potrebno postaviti dodatni uslov za izlazak iz nje. Hajde da navedemo da petlja radi sve dok je uneta vrednost broj. U suprotnom, neka se petlja zaustavi:

pythonwhile True:
  tst = input('enter number: ')
    if tst.isdigit():
      print(tst)
    else:
      break
Задание 1

Pitajte korisnika za njegovo ime. Ako je broj karaktera imena veći od 6, neka se pojavi poruka da je ime predugo. Pritom, petlja treba da se zaustavi.