Continue циклін басқару 8 сынып 2 тақырып презентация
Continue циклін басқару 8 сынып 2 тақырып презентация

#1 слайд
Continue
цкклıн
басқару
1 слайд
Continue цкклıн басқару
#2 слайд
Өткенді қайталау
While циклі дегеніміз не?
For циклі дегеніміз не?
2 слайд
Өткенді қайталау While циклі дегеніміз не? For циклі дегеніміз не?
#3 слайд
“Миға шабуыл”
3 слайд
“Миға шабуыл”
#4 слайд
Continue циклı
дегенıмıз -
Python тıлıндегı Continue операторы цикл
ıшıндегı ағымдағы итерацияны өткıзıп
жıберу және келесı итерацияға өту
үшıн пайдаланылады . Python
интерпретаторы цикл ıшıнде
жалғастыру мәлıмдемесıн
кездестıргенде, ол ағымдағы
итерациядағы кодтың қалған бөлıгıн
айналып өтıп, циклдıң келесı
иерархиясына бıрден көшедı.
Итерация - бұл процестің немесе операциялар тізбегінің қайталануы.
4 слайд
Continue циклı дегенıмıз - Python тıлıндегı Continue операторы цикл ıшıндегı ағымдағы итерацияны өткıзıп жıберу және келесı итерацияға өту үшıн пайдаланылады . Python интерпретаторы цикл ıшıнде жалғастыру мәлıмдемесıн кездестıргенде, ол ағымдағы итерациядағы кодтың қалған бөлıгıн айналып өтıп, циклдıң келесı иерархиясына бıрден көшедı. Итерация - бұл процестің немесе операциялар тізбегінің қайталануы.
#5 слайд
Міне, Continue операторын пайдаланудың мысалы:
for i in range(1, 6):
if i == 3:
continue
print(i)
Бұл мысалда i мәні 3 болғанда, жалғастыру операторы ағымдағы итерацияны
өткізіп жіберуге әкеледі. Сондықтан 3 саны басып шығарылмайды және
нәтиже:
5 слайд
Міне, Continue операторын пайдаланудың мысалы: for i in range(1, 6): if i == 3: continue print(i) Бұл мысалда i мәні 3 болғанда, жалғастыру операторы ағымдағы итерацияны өткізіп жіберуге әкеледі. Сондықтан 3 саны басып шығарылмайды және нәтиже:
#6 слайд
Жұптық жұмыс
Дескриптор
Программа кодын жаза алады
Нәтижесін таба біледі
6 слайд
Жұптық жұмыс Дескриптор Программа кодын жаза алады Нәтижесін таба біледі
#7 слайд
for i in range(10):
if i == 5:
continue
print(i)
7 слайд
for i in range(10): if i == 5: continue print(i)
#8 слайд
8 слайд
#9 слайд
Тапсырма 1
9 слайд
Тапсырма 1
#10 слайд
Жауабы:
for i in range(1, 10):
if i == 6:
continue
else:
print(i, end=' ')
10 слайд
Жауабы: for i in range(1, 10): if i == 6: continue else: print(i, end=' ')
#11 слайд
Практикалық тапсырма.
Жеке жұмыс
Дескриптор
Программа кодын жаза алады
Нәтижесін таба біледі
11 слайд
Практикалық тапсырма. Жеке жұмыс Дескриптор Программа кодын жаза алады Нәтижесін таба біледі
#12 слайд
Түсіндіру керек
0ден 6ға дейінгі 3 пен 6дан
басқа сандарды экранға
шығаратын программа жаз?
12 слайд
Түсіндіру керек 0ден 6ға дейінгі 3 пен 6дан басқа сандарды экранға шығаратын программа жаз?
#13 слайд
Жауабы:
for i in range(7):
if i == 3 or i ==
6: continue
print(i)
13 слайд
Жауабы: for i in range(7): if i == 3 or i == 6: continue print(i)
#14 слайд
1ден 10 ға дейінгі 2 пен 4
дан басқа сандарды экранға
шығаратын программа жаз?
14 слайд
1ден 10 ға дейінгі 2 пен 4 дан басқа сандарды экранға шығаратын программа жаз?
#15 слайд
Жауабы:
for i in
range(11):
if i == 2 or i ==
4: continue
print(i)
15 слайд
Жауабы: for i in range(11): if i == 2 or i == 4: continue print(i)
#16 слайд
16 слайд
#17 слайд
Тапсырма 4
Бірнеше шарттарды өткізіп жіберу : 1-
ден 20-ға дейінгі сандарды басып
шығаратын, бірақ 3-ке немесе 5-ке
бөлінетін сандарды өткізіп жіберетін
бағдарламаны жазыңыз. Сәйкес
сандарды өткізіп жіберу үшін continue
операторды пайдаланыңыз.
17 слайд
Тапсырма 4 Бірнеше шарттарды өткізіп жіберу : 1- ден 20-ға дейінгі сандарды басып шығаратын, бірақ 3-ке немесе 5-ке бөлінетін сандарды өткізіп жіберетін бағдарламаны жазыңыз. Сәйкес сандарды өткізіп жіберу үшін continue операторды пайдаланыңыз.
#18 слайд
Жауабы:
for i in range(1, 21):
if i % 3 == 0 or i % 5
== 0:
continue
print(i)
18 слайд
Жауабы: for i in range(1, 21): if i % 3 == 0 or i % 5 == 0: continue print(i)
#19 слайд
Тапсырма 3
"abcdef" тізбегі берілген,осы
тізбектегі ''a''және ''d''
әріптерінен басқаәріптерді
басып шығаратын программа
жазыңыз
19 слайд
Тапсырма 3 "abcdef" тізбегі берілген,осы тізбектегі ''a''және ''d'' әріптерінен басқаәріптерді басып шығаратын программа жазыңыз
#20 слайд
Жауабы:
tizbek = "abcdef"
for i in tizbek:
if i == 'a' or i ==
'd':
continue
print(i)
20 слайд
Жауабы: tizbek = "abcdef" for i in tizbek: if i == 'a' or i == 'd': continue print(i)
#21 слайд
Тапсырма 5
Сандарды сүзу : сандар тізімін
алатын және тек жұп сандарды
шығаратын бағдарлама
жазыңыз. Тақ сандарды өткізіп
жіберу үшін continue операторды
пайдаланыңыз .
21 слайд
Тапсырма 5 Сандарды сүзу : сандар тізімін алатын және тек жұп сандарды шығаратын бағдарлама жазыңыз. Тақ сандарды өткізіп жіберу үшін continue операторды пайдаланыңыз .
#22 слайд
Жауабы:
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9,
10]
for num in numbers:
if num % 2 != 0:
continue
print(num)
22 слайд
Жауабы: numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for num in numbers: if num % 2 != 0: continue print(num)
шағым қалдыра аласыз













