Python тілінде программалар құру 4-– ЦиклдерWhile, For



бет1/3
Дата21.12.2023
өлшемі2.82 Mb.
#487427
түріПрограмма
  1   2   3
4 while дәрістер - Циклдер

Python тілінде программалар құру

4-– ЦиклдерWhile, For

Сұрақтар

  • Қарапайым циклдер және қабаттасқан циклдер
    • For
    • While
  • Кейбір ерекшеліктер
    • Continue және break
    • Цикл дегеніміз- белгілі бір әрекетті қайталау үшін қажет

While циклі Шарты алдын ала тексерілетін цикл схемасы

  • While цикл операторының негізгі жазылу формасы:
  • while :(шарт-өрнек) оператор
  • мұндағыоператорқарапайым, құрамды немесе бос оператор.
  • Цикл шарттың мәні «ақиқат» болып тұрса, яғни жақшаның ішіндегі өрнектің мәні нөлге тең болмаса қайталана береді.Бұл дейін шартты циклде алдымен шарт тексеріледі де, операторлар кейін орындалады. Сондықтан шарттың есептелінген нәтижесі нөлге тең болатын жағдайларда while циклі бір рет те орындалмайды
  • Мұнда шарт ретінде шартты өрнек немесе кез келген типтегі өрнек пайдаланылуы мүмкін. Оператор қарапайым немесе құрама болуы мүмкін. While операторы орындалғанда, алдымен жақша ішіндегі өрнек есептеліп тексеріледі. Егер өрнек мәні ақиқат болса немесе жалпы жағдайда 0-ге тең болмаса, онда оператор атқарылады. Содан соң жақшадағы өрнек тағы да есептеледі. Егер өрнек мәні жалған болса (немесе жалпы жағдайда 0-ге тең болса), онда while цикл операторы өз жұмысын аяқтайды.
  • Мұнда шарт-өрнекке кіретін айнымалы цикл ішінде өзгеріп отырады.

1 ден 10 ға дейнгі санды жазыңыз

while циклі (бұл да қабаттасып жазыла береді)

  • while операторы қасындағы өрнегі ақиқат болып тұрса, келесі блоктағы операторларды қайталап орындай береді:
  • while : # өрнек ақиқат болса
  • 1- мысал:
  • i=0

    while i < 5:

    print("i =" ,i)

    i += 1


Нәтижесі:
i = 0
i = 1
i = 2
i = 3
i = 4

while циклі 0 ден 10 санға кері сан шығару



Достарыңызбен бөлісу:
  1   2   3




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет