Python-да циклде деректер енгізу
Пайдаланушыға бірдей сұрақты бірнеше рет қою үшін,
цикл while ішінде input функциясын қолдану керек.
Және белгіленген шарт ақиқат болғанша,
пайдаланушыдан деректер сұрастырылады.
while-тен оңға қарай
логикалық мән True орнатайық
және код блогында сан енгізу сұранысын орналастырайық:
while True:
tst = input('сан енгіз: ')
print(tst)
Алайда, жасалған цикл сұрауды шексіз қайталайды. Сондықтан одан шығу үшін қосымша шарт қою керек. Цикл енгізілген мән сан болып табылғанша жұмыс істейтіндігін көрсетейік. Әйтпесе цикл тоқтасын:
while True:
tst = input('сан енгіз: ')
if tst.isdigit():
print(tst)
else:
break
Пайдаланушыдан атын сұраңыз. Егер
атының таңба саны 6-тан асса,
ол тым ұзын екені жайлы хабарлама шықсын.
Бұл ретте цикл тоқтауы керек.