Циклдан шығу Кейбір шарттар орындалған кезде циклден шығу үшін break кілт сөзін қолданыңыз. Ол өрнек тексерілгеннен кейін цикл операторының ішінде орналасқан. Мән True қайтарған кезде, цикл бірден аяқталады және бағдарлама басқаруды келесі нұсқаулыққа ауыстырады.
for i in range(1, 4): for j in range(1, 4): print('Running i=', i, 'j=', j)
for i in range(1, 4): for j in range(1, 4): print('Running i=', i, 'j=', j) if i == 2 and j == 1: print('break i=2 j=1') break
Кейде қандай да бір шарт орындалса, цикл қайталануларының бірін өткізіп жіберу керек. Ол үшін циклдік операторлар блогының ішінде орналасқан және оның алдында тесттік өрнек болатын continue (жалғастыру) кілт сөзін қолданыңыз. Шарт True болған кезде, бұл қайталау аяқталып, бағдарлама келесіге жалғасады.
for i in range(1, 4): for j in range(1, 4): print('Running i=', i, 'j=', j) if i == 1 and j == 1: print('Continues inner loop at i=1 j=1') continue
• Python, if кілт сөзі шартты өрнекті True немесе False логикалық мәніне тексереді.
• if, else және elif кілт сөздерін пайдаланып, бағдарламалардың шартты тармақталуын ұйымдастыра аласыз.
• while циклі өрнек False мәнін қайтарылғанша қайталанады.
• for in циклін пайдаланып, көрсетілген тізім немесе жолдардың элементтерінің қайталануын анықтауға болады.
• range() функциясын for in циклінің ұзындығын көрсету үшін қолдануға болады.
• break және continue кілт сөздері цикл қайталануын тоқтату үшін қолданылады.
Бағдарламалау Python тілінде бағдарламалау үшін веб-браузерді іске қосып, python.org/download сайтына кіріп, операциялық жүйеңіздің нұсқасына сәйкес орнатушыны жүктеп алыңыз.
Тапсырма 1. Пайдаланушы енгізген құпия сөздің дұрыстығын тексертін программа құрыңыз.
Тапсырма 2. Оқушының алған бағасы бойынша қорытынды нәтиже шығаратын программа құрыңыз.5-өте жақсы, т.с.с.
Тапсырма 3. 100 ге дейінгі сандардың қосындысын цикл арқылы шығаратын программа құрыңыз.
НАЗАРЛАРЫҢЫЗҒА РАҚМЕТ!