Python'da Döngüde Veri Girişi

Kullanıcıya aynı soruyu birden fazla kez sormak için, bir while döngüsü içinde input fonksiyonunu kullanmak gerekir. Belirlenen koşul doğru olduğu sürece, kullanıcıdan veri istenmeye devam edecektir.

Hemen while'ın sağına boolean değeri True yazalım ve kod bloğu içine bir sayı girişi isteği yerleştirelim:

pythonwhile True:
  tst = input('sayı girin: ')
  print(tst)

Ancak, bu şekilde oluşturulan döngü isteği sonsuz kez tekrarlayacaktır. Bu nedenle, döngüden çıkmak için ek bir koşul belirlemek gerekir. Döngünün, girilen değer bir sayı olduğu sürece çalışmasını sağlayalım. Aksi takdirde döngü dursun:

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

Kullanıcıya adını sorun. Eğer adın karakter sayısı 6'dan fazla ise, adın çok uzun olduğuna dair bir mesaj görünsün. Bu sırada döngü durmalıdır.