ҚАЗ
РУС
Python
Басты бет
Сабақтар
for циклі
⏱️ 25 минут
📚 Деңгей: Бастауыш
Тест
1. for i in range(5): неше рет қайталанады?
A) 4
B) 5
C) 6
D) 0
2. range(3, 9) қандай сандарды береді?
A) 3,4,5,6,7,8
B) 3,4,5,6,7,8,9
C) 2,3,4,5,6,7,8
D) 4,5,6,7,8
3. range(10, 0, -2) нәтижесі?
A) 10,8,6,4,2,0
B) 10,8,6,4,2
C) 9,7,5,3,1
D) 10,9,8,7,6,5,4,3,2,1
4. for циклінде break нені орындайды?
A) циклді толығымен тоқтатады
B) тек бір итерацияны тоқтатады
C) келесі итерацияға өтеді
D) циклді қайта бастайды
5. for циклінде continue нені орындайды?
A) циклді тоқтатады
B) қалған кодты аттап, келесі итерацияға өтеді
C) циклден шығып, else блогын орындайды
D) қате береді
6. for циклінде else қашан орындалады?
A) әрқашан
B) цикл break арқылы тоқтатылмаса
C) цикл continue болса
D) ешқашан
7. enumerate() функциясы не үшін қолданылады?
A) тізімді өшіру
B) элемент пен индекс бірге алу
C) тізімді сұрыптау
D) тізімнің ұзындығын алу
8. for i in range(len(lst)): бұл не істейді?
A) элементтердің мәндерін береді
B) индекстерді береді
C) қате береді
D) тізімді көшіреді
9. Кірістірілген цикл дегеніміз не?
A) цикл ішінде тағы цикл
B) циклден кейін цикл
C) for және while бірге
D) циклдің денесі бос
10. sum = 0; for i in range(1, 6): sum += i – sum мәні?
A) 10
B) 15
C) 20
D) 5
11. for i in range(3, 0, -1): print(i) нәтижесі?
A) 3 2 1
B) 3 2 1 0
C) 2 1 0
D) 3 2 1 -1
12. fact = 1; for i in range(1,4): fact *= i – факториал?
A) 1
B) 2
C) 6
D) 24
13. for i in range(5): if i == 2: break; print(i) нәтижесі?
A) 0 1 2
B) 0 1
C) 0 1 2 3 4
D) 2
14. for i in range(5): if i == 2: continue; print(i) нәтижесі?
A) 0 1 3 4
B) 0 1 2 3 4
C) 0 1 2
D) 2
15. for i in range(2): for j in range(2): print(i,j) неше жол шығады?
A) 2
B) 4
C) 1
D) 3
Тексеру
Сабаққа оралу