wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python Кортеждері мен Тізімдері

Total questions: 72

Worksheet time: 36mins

Name
Class
Date
1.

Кортеждегі барлық элементтерді экранға шығару үшін қандай цикл қолданамыз?

a)

for

b)

whille

c)

def

d)

foreach

e)

repeat

2.

Кортежге жаңа элемент қосуға бола ма?

a)

Жоқ

b)

Иә

c)

Тек `append()` әдісімен

d)

Тек `insert()` әдісімен

e)

Тек `extend()` әдісімен

3.

Python-дағы кортеж қандай сипатқа ие?

a)

Өзгертілмейтін (immutable)

b)

Өзгеретін (mutable)

c)

Тек сандар сақтайды

d)

Тек жолдар сақтайды

e)

Тек бір типті деректер сақтайды

4.

Python-да тізім қандай символдармен белгіленеді?

a)

[ ... ]

b)

( ... )

c)

{ ... }

d)

< ... >

e)

" ... "

5.

Бос тізімді қалай құруға болады?

a)

my_list = []

b)

my_list = {}

c)

my_list = ()

d)

my_list = ""

e)

my_list = set()

6.

Тізімнің ұзындығын қалай анықтауға болады?

a)

len(my_list)

b)

size(my_list)

c)

count(my_list)

d)

length(my_list)

e)

sizeof(my_list)

7.

Циклді құрылым дегеніміз не?

a)

Алгоритмнің бір немесе бірнеше қадамдары қайталанып орындалатын құрылым

b)

Алгоритмнің барлық қадамдары бірден орындалады

c)

Алгоритм тек бір рет орындалады

d)

Алгоритмде шартты операторлар қолданылады

e)

Алгоритмде тек массивтер пайдаланылады

8.

Тізімнің белгілі бір индексіне жаңа элемент енгізу үшін қандай әдіс қолданылады?

a)

insert()

b)

append()

c)

extend()

d)

add()

e)

push()

9.

Бір тізімді екінші тізімге қосу үшін қандай әдіс қолданылады?

a)

extend()

b)

append()

c)

insert()

d)

add()

e)

push()

10.

Тізімдегі элементтің индексін қалай білуге болады?

a)

my_list.index(5)

b)

my_list.find(5)

c)

my_list.search(5)

d)

my_list.position(5)

e)

my_list.lookup(5)

11.

Тізімдегі белгілі бір элементтің санын қалай анықтауға болады?

a)

my_list.count(5)

b)

my_list.index(5)

c)

my_list.find(5)

d)

my_list.length(5)

e)

my_list.repeat(5)

12.

Тізімнен белгілі бір элементті өшіру үшін қандай әдіс қолданылады?

a)

remove()

b)

delete()

c)

discard()

d)

pop()

e)

clear()

13.

Тізімнің соңғы элементін алып, оны өшіру үшін қандай әдіс қолданылады?

a)

pop()

b)

remove()

c)

discard()

d)

delete()

e)

clear()

14.

Тізімді толық тазарту үшін қандай әдіс қолданылады?

a)

clear()

b)

remove()

c)

pop()

d)

delete()

e)

discard()

15.

Тізімді сұрыптау үшін қандай әдіс қолданылады?

a)

sort()

b)

order()

c)

arrange()

d)

align()

e)

filter()

16.

Тізімді кері ретпен сұрыптау үшін қандай параметр қолданылады?

a)

sort(reverse=True)

b)

sort(descending=True)

c)

sort(order="desc")

d)

sort(reverse=False)

e)

sort(inverse=True)

17.

Тізімді сұрыптау үшін қандай функция қолданылады?

a)

sorted()

b)

sort()

c)

order()

d)

arrange()

e)

align()

18.

`reverse()` әдісі не істейді?

a)

Тізімді кері ретке өзгертеді

b)

Тізімді сұрыптайды

c)

Барлық элементтерді өшіреді

d)

Жаңа элемент қосады

e)

Элементтерді көбейтеді

19.

`copy()` әдісі не үшін қолданылады?

a)

Тізімнің көшірмесін жасау үшін

b)

Тізімді сұрыптау үшін

c)

Барлық элементтерді өшіру үшін

d)

Соңғы элементті жою үшін

e)

Жаңа элемент қосу үшін

20.

Тізімнің барлық элементтерін экранға шығару үшін қандай цикл қолданылады?

a)

for

b)

vhile

c)

do-while

d)

foreach

e)

repeat

21.

`enumerate()` функциясы не үшін қолданылады?

a)

Тізбек элементтерін индексімен бірге қайтару үшін

b)

Тізбекті сұрыптау үшін

c)

Массив құру үшін

d)

Циклді тоқтату үшін

e)

Тізбекті өзгерту үшін

22.

Тізімді кортежге қалай айналдыруға болады?

a)

tuple(my_list)

b)

list(my_list)

c)

set(my_list)

d)

dict(my_list)

e)

str(my_list)

23.

Тізімді жиынға (set) айналдыру үшін қандай функция қолданылады?

a)

set(my_list)

b)

list(my_list)

c)

tuple(my_list)

d)

dict(my_list)

e)

str(my_list)

24.

`zip()` функциясы не істейді?

a)

Бірнеше тізбекті жұптап біріктіреді

b)

Тізбекті сұрыптайды

c)

Итератор жасайды

d)

Жаңа функция анықтайды

e)

Жаңа айнымалы құрады

25.

Python-да функция ішінде жаһандық айнымалыны өзгерту үшін не қолданылады?

a)

global

b)

nonlocal

c)

return

d)

self

e)

override

26.

Тізімнің ішіндегі тек бірегей элементтерді қалай алуға болады?

a)

set(my_list)

b)

list(my_list)

c)

tuple(my_list)

d)

dict(my_list)

e)

str(my_list)

27.

Тізімді теріс индекстермен қалай қол жеткізуге болады?

a)

my_list[-1]

b)

my_list[0]

c)

my_list[1]

d)

my_list[::]

e)

my_list[::-1]

28.

`count()` әдісі не істейді?

a)

Тізімдегі элементтің неше рет кездесетінін анықтайды

b)

Тізімдегі ең үлкен элементті қайтарады

c)

Тізімдегі ең кіші элементті қайтарады

d)

Тізімді сұрыптайды

e)

Тізімді кері ретке өзгертеді

29.

Төмендегі қайсы құрылым бағдарламаның орындалу логикасын шартқа байланысты өзгертеді?

a)

if операторы

b)

цикл

c)

функция

d)

return

e)

шарт

30.

Python-да шарттың екі жағы да True болуы үшін қандай оператор қолданылады?

a)

and

b)

or

c)

not

d)

xor

e)

if

31.

not операторы не істейді?

a)

Шартты терістейді

b)

True-ны қайтарады

c)

Қосуды орындайды

d)

Қайталайды

e)

Бөлуді орындайды

32.

Төмендегілердің қайсысы Python-да бірнеше шартты тексеруге мүмкіндік береді?

a)

elif

b)

try

c)

include

d)

jump

e)

not

33.

Python-да while циклі қай кезде тоқтайды?

a)

шарт орындалмаған кезде

b)

break қолданылғанда

c)

continue қолданылғанда

d)

ешқашан

e)

қайталау операторы кезінде

34.

for i in range(3): неше рет қайталанады?

a)

3

b)

2

c)

1

d)

0

e)

4

35.

Python-да шарт орындалмаса, не орындалады?

a)

else

b)

if

c)

except

d)

pass

e)

for

36.

input() функциясы қандай типте мән қайтарады?

a)

str

b)

int

c)

float

d)

bool

e)

true

37.

try және except не үшін қолданылады?

a)

Қате өңдеу үшін

b)

Цикл құру үшін

c)

Шарт жазу үшін

d)

Айнымалыны өзгерту үшін

e)

Мән беру үшін

38.

finally блогы қашан орындалады?

a)

Әрдайым

b)

Тек except қолданғанда

c)

Егер қате болса

d)

Қате болмаса

e)

Бос

39.

finally блогы қашан орындалады?

a)

Әрдайым

b)

Тек except қолданғанда

c)

Егер қате болса

d)

Қате болмаса

e)

Бос орында

40.

Python-да модульді қалай импорттайды?

a)

import

b)

load

c)

include

d)

open

e)

int

41.

math модулі не үшін қолданылады?

a)

Математикалық функциялар үшін

b)

Логикалық операциялар үшін

c)

Жолдарды өңдеу үшін

d)

Тізімдер жасау үшін

e)

Мәтін енгізу үшін

42.

random.randint(1, 10) не істейді?

a)

1-ден 10-ға дейін бүтін сан қайтарады

b)

Тек 10 қайтарады

c)

Тек 1 қайтарады

d)

Қалдықпен бөледі

e)

Бөледі

43.

def арқылы не жасалады?

a)

Функция

b)

Айнымалы

c)

Цикл

d)

Класс

e)

Мәзір

44.

return не үшін қажет?

a)

Мәнді қайтару үшін

b)

Функцияны тоқтату үшін

c)

Айнымалыны өзгерту үшін

d)

Қате шығару үшін

e)

Қалдықты көрсету үшін

45.

lambda қандай функция?

a)

Аноним

b)

Рекурсивті

c)

Айнымалы

d)

Статикалық

e)

Сандық

46.

Класс дегеніміз не?

a)

Объект үлгісі

b)

Айнымалы

c)

Деректер құрылымы

d)

Массив

e)

Файылдар

47.

Кластан объект жасау қалай аталады?

a)

Инстанциялау

b)

Тармақтау

c)

Модуль қосу

d)

Айнымалы тағайындау

e)

Бөлшектеу

48.

__init__ функциясы не үшін қажет?

a)

Объектіні инициализациялау

b)

Файл ашу үшін

c)

Массив жасау үшін

d)

Айнымалыны қайта атау үшін

e)

Файл жабу үшін

49.

self параметрі нені білдіреді?

a)

Класс ішіндегі өзін

b)

Басқа класс

c)

Глобал айнымалы

d)

Кітапхана

e)

Массивті

50.

Python-да мұрагерлік қалай жүзеге асады?

a)

class A(

b)

A <- B

c)

super(A)

d)

extend class

e)

class

51.

open('data.txt', 'w') не істейді?

a)

Файлды жазу режимінде ашады

b)

Файлды оқиды

c)

Файлды жояды

d)

Мәліметтерді көшіреді

e)

Мәтінді жояды

52.

with open(...) конструкциясы не үшін керек?

a)

Файлды автоматты түрде жабу үшін

b)

Айнымалыны анықтау үшін

c)

Кітапхана жүктеу үшін

d)

Интерфейс жасау үшін

e)

Мәтін енгізу үшін

53.

read() әдісі не істейді?

a)

Барлық мәліметті оқиды

b)

Жаңа жол жазады

c)

Жадты босатады

d)

Терезе ашады

e)

Бастапқы жолды оқиды

54.

.write() әдісі қайда қолданылады?

a)

Мәлімет жазу үшін

b)

Жолды жою үшін

c)

Айнымалыны өзгерту үшін

d)

Графика салу үшін

e)

Сан енгізу үшін

55.

JSON форматы не үшін қолданылады?

a)

Мәлімет алмасу үшін

b)

Кесте құру үшін

c)

Қате өңдеу үшін

d)

Аудио сақтау үшін

e)

Қатені өшіру үшін

56.

Python-да json модулін қалай жүктейміз?

a)

import json

b)

load json

c)

open json

d)

use json

e)

json

57.

json.dumps() не істейді?

a)

Python объектіні JSON-ға айналдырады

b)

JSON файлды жояды

c)

Кілттерді өзгертеді

d)

Тек оқу режимін қосады

e)

Мәтінді өңдеу үшін

58.

datetime модулі не үшін қолданылады?

a)

Күн мен уақытпен жұмыс істеу үшін

b)

Графика салу үшін

c)

Тізім сұрыптау үшін

d)

Статистика шығару үшін

e)

Сандармен жұмыс жасау үшін

59.

datetime.now() не қайтарады?

a)

Қазіргі күн мен уақыт

b)

Тек күн

c)

Тек уақыт

d)

Ештеңе

e)

Мәтін

60.

Python тілінде бір жолдағы бірнеше айнымалыны бірден тағайындауға болады ма?

a)

Иә, бірнеше айнымалыны бір жолда жазуға болады

b)

Жоқ, әрқайсысы жеке жазылуы керек

c)

Тек тізіммен ғана болады

d)

Бұл синтаксис қатесі

e)

Айнымалы саны шектелген

61.

id() функциясы не үшін қолданылады?

a)

Айнымалының жадыдағы адресін қайтару үшін

b)

Айнымалыны жою үшін

c)

Айнымалының типін анықтау үшін

d)

Айнымалыны көшіру үшін

e)

Айнымалыны сұрыптау үшін

62.

Python-да is операторы қандай жағдайда қолданылады?

a)

Екі объекттің бірдей екенін тексеру үшін

b)

Айнымалы мәнін өзгерту үшін

c)

Объектіні шақыру үшін

d)

Жаңа тип анықтау үшін

e)

Шартты цикл жасау үшін

63.

type() функциясы қандай мақсатта қолданылады?

a)

Объектінің типін анықтау үшін

b)

Айнымалы мәнін салыстыру үшін

c)

Цикл ішінде шарт тексеру үшін

d)

Тек сандармен жұмыс істеу үшін

e)

Қате өңдеу үшін

64.

Python-да in операторы не істейді?

a)

Белгілі бір мәннің тізімде бар-жоғын тексереді

b)

Мәнді енгізеді

c)

Айнымалыны алып тастайды

d)

Файлға жазады

e)

Тек сандық мәндермен жұмыс істейді

65.

Python тіліндегі not in операторының мағынасы қандай?

a)

Элемент тізімде жоқ екенін тексереді

b)

Элемент бар екенін анықтайды

c)

Элементті қосады

d)

Элементті жояды

e)

Айнымалыны көшіріп береді

66.

isinstance(x, int) не үшін қолданылады?

a)

x айнымалысы бүтін сан екенін тексеру үшін

b)

x-тің мәнін өзгерту үшін

c)

Жаңа айнымалы жасау үшін

d)

Айнымалыны жою үшін

e)

Файл ашу үшін

67.

Python-да del кілт сөзі не істейді?

a)

Айнымалыны жояды

b)

Айнымалыны бас әріпке айналдырады

c)

Айнымалыны сақтайды

d)

Айнымалыны өзгертеді

e)

Айнымалыны клондайды

68.

Python-да isalpha() әдісі қандай жағдайда True қайтарады?

a)

Жол тек әріптерден тұрса

b)

Жол бос болса

c)

Жол тек сандардан тұрса

d)

Жолда бос орын болса

e)

Жолда тыныс белгілері болса

69.

isspace() әдісі не үшін қолданылады?

a)

Жол тек бос орындардан тұратынын тексеру үшін

b)

Жолдағы сөз санын санау үшін

c)

Жолды бөліктерге бөлу үшін

d)

Жолдағы сандарды табу үшін

e)

Жолды бас әріппен бастау үшін

70.

float() қандай мән қайтарады?

a)

Нақты сан

b)

Логикалық мән

c)

Мәтіндік жол

d)

Жолдың ұзындығы

e)

Айнымалы атауы

71.

bool() функциясының нәтижесі қандай болады?

a)

True немесе False

b)

1 немесе 0

c)

Тек True

d)

Айнымалы аты

e)

Қате коды

72.

Python-да None мәні нені білдіреді?

a)

Ешқандай мән берілмегенін

b)

Қате болғанын

c)

Айнымалы бос еместігін

d)

Жол бос емес екенін

e)

Мән теріс екенін