Python-да циклде деректер енгізу

Пайдаланушыға бірдей сұрақты бірнеше рет қою үшін, цикл while ішінде input функциясын қолдану керек. Және белгіленген шарт ақиқат болғанша, пайдаланушыдан деректер сұрастырылады.

while-тен оңға қарай логикалық мән True орнатайық және код блогында сан енгізу сұранысын орналастырайық:

pythonwhile True:
  tst = input('сан енгіз: ')
  print(tst)

Алайда, жасалған цикл сұрауды шексіз қайталайды. Сондықтан одан шығу үшін қосымша шарт қою керек. Цикл енгізілген мән сан болып табылғанша жұмыс істейтіндігін көрсетейік. Әйтпесе цикл тоқтасын:

pythonwhile True:
  tst = input('сан енгіз: ')
    if tst.isdigit():
      print(tst)
    else:
      break
Задание 1

Пайдаланушыдан атын сұраңыз. Егер атының таңба саны 6-тан асса, ол тым ұзын екені жайлы хабарлама шықсын. Бұл ретте цикл тоқтауы керек.