Жаңы сабак: Python тилинде циклдерди жазуу үчүн эки түрдөгү командалар колдонулат: while жана for. Бүгүнкү сабакта for цикли менен таанышабыз for – үчүн in - ичинде range – аралык, диапазон Python тилинде белгилүү бир аракетти кайталай берсе, бул цикл болуп эсептелет. for цикли командаларды керектүү жолу кайталап, программаны кыскартууга мүмкүндүк берет. While- кайталоо саны алдын ала белгисиз экендигин өткөн сабактан билебиз, ал эми for-кайталоо саны алдын ала белгилүү болуп эсептелет. 1-мисал: КЫРГЫЗСТАН сөзүн 7 жолу экранга чыгар десе Программа ушундай түзүлөт. i (циклдин өзгөрмөсү) ни кошуп кетсек, i нөл санынан баштап алат. 7 деп берилген 0дөн 6 га чейин чыгарат.Анда төмөндөгүдөй жыйынтыкка келебиз Ал эми саноо 0дөн эмес 1ден башталсын десек, анда жогорудагыдай өзгөртсөк болот. 2-мисал: 1 ден 10 го чейинки так сандарды чыгаруучу программа түзгүлө Мында биринчи сапка «эки кадам менен» деген маанини билдирген 2 санын жазабыз. Циклдик өзгөрмөнүн өзгөрүү кадамы берилбесе 1ге барабар болот. Эгерде, аны өзгөртүү керек болсо range сөзүнөн кийин кашаанын ичинде үчүнчү кошумча санды киргизүү керек -бул керектүү кадам. Кадам берилбесе ал 1ге барабар болот. Жыйынтыкты горизонталь типте чыгарууну кааласак end операторун колдонуп,төмөнкү жыйынтыкты алабыз. Окуучулар өз алдынча төмөнкү тапшырманы иштешет. 3-мисал: 1ден 10го чейинки жуп сандарды чыгаруучу программаны түзгүлө Окуучулар өз алдынча иштешет Эми, окуу китептен 1- маселени карап көрөлү А жана В бүтүн сандарын алган жана А дан В га чейинки диапазондогу бардык натуралдык сандардын квадраттарын чыгара турган программаны түзгүлө. А жана В өзгөрмөлөрүнө 2 жана 9 деген сан киргизсек жыйынтык жогорудагыдай чыгат. |