ҚАЗ
РУС
Python
Басты бет
Сабақтар
Кортеждер (tuple)
⏱️ 20 минут
📚 Деңгей: Бастауыш
Тест
1. Кортеж қалай анықталады?
A) {}
B) []
C) ()
D) <>
2. Бір элементті кортежді дұрыс жазу жолы:
A) (5)
B) [5]
C) (5,)
D) {5}
3. Кортеждің қай қасиеті оны тізімнен ерекшелендіреді?
A) реттелген
B) өзгертілмейді (immutable)
C) индекстеледі
D) қайталанатын элементтер бола алады
4. t = (10, 20, 30, 40) кортежінде t[-1] нәтижесі қандай?
A) 10
B) 30
C) 40
D) қате береді
5. t = (1,2,3,4,5); t[1:4] нәтижесі:
A) (2,3,4)
B) (1,2,3)
C) (2,3,4,5)
D) (1,2,3,4)
6. Кортеж ішіндегі элементті өзгерту әрекеті:
A) мүмкін
B) мүмкін емес
C) тек бірінші элементті өзгертуге болады
D) slicing арқылы өзгертуге болады
7. t = (1,2,2,3,2); t.count(2) мәні қанша?
A) 1
B) 2
C) 3
D) 4
8. t = ("a","b","c"); t.index("b") нәтижесі:
A) 0
B) 1
C) 2
D) қате
9. Кортежді тізімге айналдыру үшін қолданылатын функция:
A) tuple()
B) list()
C) dict()
D) set()
10. x, y = 5, 10; x, y = y, x орындалғаннан кейін x және y мәндері:
A) x=5,y=10
B) x=10,y=5
C) x=5,y=5
D) x=10,y=10
11. Кортеж элементтерін кері бағытта шығару үшін қолданылатын slicing:
A) t[::1]
B) t[::-1]
C) t[0:-1]
D) t[-1:0]
12. Төмендегілердің қайсысы кортеж әдісі емес?
A) count()
B) index()
C) append()
D) екеуі де бар
13. Кортеж ішінде өзгеретін объект (мысалы, тізім) болса:
A) оны да өзгерту мүмкін емес
B) тізімнің ішіндегі элементтерді өзгертуге болады
C) кортеждің өзін өзгертуге болады
D) қате береді
14. Кортежді құрудың дұрыс емес жолы:
A) t = 1,2,3
B) t = (1,2,3)
C) t = tuple([1,2,3])
D) t = {1,2,3}
15. Кортеждің тізімнен артықшылығы:
A) өзгергіштік
B) жылдамырақ және аз жады алады
C) элементтерді реттеу
D) көбірек әдістер
Тексеру
Сабаққа оралу