wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Массив 5 - нұсқа

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Массив сөзі қандай мағына береді?

a)

жинақтау,қосу

b)

қуатты,тұтас

c)

тізбектелу

d)

кездейсоқтық

2.

Python тіліндегі массив дегеніміз не?

a)

Әр түрлі деректер типтерінің элементтерінің жиынтығы

b)

Бір типті деректердің элементтерінің жиынтығы

c)

Кілт-мән жұбы жинағы

d)

Функциялар жиынтығы

3.

Python-да массив модулін қалай импорттайсыз?

a)

import array

b)

import arrays

c)

from python import array

d)

include array

4.

Төмендегілердің қайсысы Python-да бүтін сандар массивін құрудың дұрыс жолы болып табылады?

a)

array.array('i', [1, 2, 3])

b)

array('i', [1, 2, 3])

c)

[1, 2, 3]

d)

(1, 2, 3)

5.

Массив соңына элементті қалай қосамыз?

a)

append(элемент)

b)

push(элемент)

c)

add(элемент)

d)

insert(элемент)

6.

«myArray» деп аталатын массивтің бірінші элементіне қалай қол жеткізуге болады?

a)

myArray[0]

b)

myArray[1]

c)

myArray.first()

d)

myArray(0)

7.

Егер myArray 3 элементтен тұратын массив болса, len(myArray) нәтижесі қандай болады?

a)

2

b)

3

c)

4

d)

Қате

8.

Массивтен соңғы элементті қалай жоюға болады?

a)

pop()

b)

removeLast()

c)

delete()

d)

cut()

9.

Массивтің басына элементті қалай кірістіреді?

a)

insert(0, элемент)

b)

append(0, элемент)

c)

prepend(элемент)

d)

addFirst(элемент)

10.

Келесі кодтың нәтижесі қандай болады?

myArray = array.array('i', [1, 2, 3])

myArray.append(4)

print(myArray)

a)

array('i', [1, 2, 3])

b)

array('i', [1, 2, 3, 4])

c)

array('i', [4, 1, 2, 3])

d)

Error

11.

Бар массивті көшіру арқылы жаңа массив қалай жасалады?

a)

newArray = myArray

b)

newArray = myArray.copy()

c)

newArray = array.array(myArray.typecode, myArray)

d)

newArray = көшіру (myArray)

12.

Массивтегі типтік кодтың мақсаты қандай?

a)

Массив өлшемін көрсету үшін

b)

Массивте қолжетімді функцияларды анықтау үшін

c)

Массивтегі элементтердің түрін көрсету үшін

d)

Массивтегі элементтердің максималды мәнін орнату үшін

13.

Элементтің массивте бірінші рет пайда болу индексін қалай табуға болады?

a)

index(элемент)

b)

find(элемент)

c)

locate(элемент)

d)

search(элемент)

14.

Келесі код не істейді? myArray.reverse()

a)

Массивті өсу реті бойынша сұрыптайды

b)

Массивті кему реті бойынша сұрыптайды

c)

Массивтегі элементтердің ретін өзгертеді

d)

ештеңе істемейді

15.

Массивтен белгілі бір элементті қалай жоюға болады?

a)

delete(элемент)

b)

remove(элемент)

c)

pop(элемент)

d)

cut(элемент)

16.

Массивтегі бар элементтің мәнін өзгертуге болады ма?

a)

Иә

b)

Жоқ

c)

Тек бүтін сан болса

d)

Тек соңғы элемент болса ғана

17.

Келесі кодтың нәтижесі қандай болады?

myArray = array.array('i', [1, 2, 3])

del myArray[1]

print(myArray)

a)

array('i', [1, 2])

b)

array('i', [1, 3])

c)

array('i', [2, 3])

d)

Қате

18.

Python тілінде массив бойынша қайталаудың дұрыс жолы қандай?

a)

for element in myArray: ...

b)

for i in range(myArray.length()): ...

c)

while element in myArray: ...

d)

for each element in myArray: ...

19.

Python-да екі массивті қалай біріктіруге болады?

a)

+ операторын қолдану

b)

append() әдісін қолдану

c)

extend() әдісін қолдану

d)

concatenate() әдісін қолдану

20.

Келесі кодтың нәтижесі қандай болады?

myArray = array.array('i', [1, 2, 3, 4, 5])
print(myArray[1:4])

a)

array('i', [1, 2, 3])

b)

array('i', [2, 3, 4])

c)

array('i', [2, 3, 4, 5])

d)

array('i', [1, 2, 3, 4])