Adatbevitel ciklusban Pythonban

Ahhoz, hogy egy felhasználótól többször ugyanazt a kérdést tegyük fel, alkalmaznunk kell az input függvényt egy while ciklusban. És amíg a megadott feltétel igaz marad, addig az adatbevitel a felhasználótól meg fog történni.

Állítsunk be a while jobb oldalán a True logikai értéket, és helyezzük el a kódblokkban egy szám bevitelére vonatkozó kérést:

pythonwhile True:
  tst = input('adj meg egy számot: ')
  print(tst)

Azonban a létrehozott ciklus a kérdést végtelenül ismételni fogja. Ezért további kilépési feltételt kell megadnunk. Adjunk meg úgy, hogy a ciklus addig működjön, amíg a megadott érték szám. Ellenkező esetben a ciklus álljon le:

pythonwhile True:
  tst = input('adj meg egy számot: ')
    if tst.isdigit():
      print(tst)
    else:
      break
Задание 1

Kérdezd meg a felhasználó nevét. Ha a név karaktereinek száma több, mint 6, jelenjen meg egy üzenet, hogy túl hosszú. Eközben a ciklusnak le kell állnia.