Python'дагы циклде маалымат киргизүү
Колдонуучуга бир эле суроону бир нече жолу
берүү үчүн, цикл while ичинде
функция input колдонуу керек.
Берилген шарт чын болгондо, колдонуучудан
маалыматтар суралып турат.
Келгиле, whileтин оң жагына
логикалык маани True коёлу жана
код блогуна сан киргизүү суроосун жайгаштыралы:
while True:
tst = input('enter number: ')
print(tst)
Бирок, түзүлгөн цикл суроону чексиз кайталайт. Ошондуктан, андан чыгуу үчүн кошумча шарт коюу керек. Келгиле, цикл киргизилген маани сан болгондо гана иштсин деп көрсөтөлү. Айтылган учурда цикл токтосин:
while True:
tst = input('enter number: ')
if tst.isdigit():
print(tst)
else:
break
Колдонуучудан анын атын сураңыз. Эгерде
аттын символдордун саны 6 дан көп болсо,
ал өтө узун экени жөнүндө билдирүү пайда болсун.
Бул учурда цикл токтошу керек.