wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python 50-100

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Қай жазбада тақ сандар көрсетілген?

a)

A[i]%2!= 0 

b)

A[i]>0

c)

A[i< 0

d)

A[i]%2==0

2.

Pow(2,5)

a)

2,5

b)

2,3,4,5

c)

10

d)

32

3.

Қай тізім әдісі тізім соңына мән қосып жазады?

a)

append()

b)

increase ()

c)

add ()

d)

index()

4.

Сөздік көшірмесін алу функциясы:

a)

update()

b)

keys()

c)

copy()

5.

Класс әдiсi дегенiміз:

a)

көпмүшелік элементтерін енгізгенде

b)

туынды құрылымданған тип

c)

көпмүшелік элементтерін қосқанда

d)

классқа кіретін функция 

6.

print('95' + '14') коды экранға қандай нәтижені бередi?

a)

95+14

b)

95

c)

9514

d)

'95' + '14'

7.

math айнымалысының деректер типі

a)

бағдарлама

b)

модуль

c)

функция

d)

файл

8.

Төмендегі код орындалғанда экранға қандай нәтиже шығады?

a = 3

b = a* 2

print(a <= b)

a)

0

b)

True

c)

False

d)

1

9.

Тізімнің соңғы элементін алу функциясын көрсетіңіз

a)

a_list[end]

b)

a_list[1]

c)

a_list[-1] 

d)

a_list[:1]

10.

test.txt файлының ішіне «Birinshi misaldi orinda» сөйлемі жазылған. Берілген программа коды нәтижесінде программа қай символдарды оқиды.

               f =  open(‘test.txt’, ‘r’)

               f.read(10)  

a)

Birinshi m

b)

Birinshi

c)

Birinshi mis

d)

Birinshi mi

11.

Бөліндінің қалдығының сипаттамасы?

a)

//

b)

**

c)

+

d)

%

12.

Print(5**2)

a)

25

b)

10

c)

32

d)

5**2

13.

Pygame арқылы мәңгілік цикл құруға арналған бос орынға қажет кодты анықтаңыз:

 

#__бос_орын__

while condition:

          # код жалғасады

a)

Condition=1

b)

condition=0

c)

condition=True

d)

Condition=true

14.

Break операторы не үшін қолданылады?

a)

Циклдан шығу үшін

b)

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

c)

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

d)

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

15.

Қайталау біткенше  әр итератордан бір-бірден қайтарады. Бұл қандай функция?

a)

Cycle

b)

Accumulate

c)

Count

d)

Chain 

16.

Программа орындалу нәтижесін  анықтаңыз.

def Fib(n):

      if n==1 or n==2:

         return(1)

      else:

           return(Fib(n-1)+Fib(n-2))

print(Fib(5))

a)

10

b)

12

c)

5

d)

13

17.

i=5

while i<12:

    i+=4

print(i)

a)

5 6 7 8 9 1 0 1 1

b)

13

c)

5 6 7 8 9 1 0 1 1

d)

4 8 1 2

18.

Элементтің  жиынға   тиістілігін тексеру  операторы:

a)

pop()

b)

append()

c)

in

19.

Егер for операторында break операторы қолданылса, онда else операторынан кейінгі бөлік

a)

орындалады

b)

орындалмайды

c)

5 рет қайталанады

d)

3 рет қайталанады

20.

a=2

b=5

if a>b:

    c=a

else:

    c=b

print(c)

C айнымалысының мәні неге тең?

a)

7

b)

2

c)

3

d)

5

21.

c = array([[1,2], [2,3], [4,5]]) массиві берілген. c[:,1]: неге тең?

a)

array([2, 3, 5]) 

b)

array([1, 2])

c)

array([1, 2, 2])

d)

array([2, 3, 4])

22.

Python-да деректер түрлері туралы дұрыс  тұжырымды  таңдаңыз

a)

list  типі - бұл бір байланыстырылған тізім.

b)

массивтер  dict және tuple типтерімен ұсынылған

c)

массивтер  list   және  tuple  типтерімен ұсынылған

d)

массивтер  vector  және tuple типтерімен ұсынылған

23.

Кілт арқылы анықталатын реттелген элементтер жиынтығы қалай аталады?

a)

жиын

b)

 жазба

c)

сөздік

d)

кортеж

24.

Бір  элементтен  тұратын  кортеждің  құрылуы

a)

set(1)

b)

B=(12,)

c)

C(0: 7)

d)

set(0)

25.

ASCII кодында  "G" бас әрпінің ондық (10 негізі бар сандық жүйеде) коды қандай?

a)

unicode

b)

74

c)

17

d)

71

26.

Цикл операторының  түрлері

a)

for, while

b)

for, else

c)

else, while

d)

if, while

27.

Трассировка дегеніміз не?

a)

Процессор жұмысының моделі

b)

Алгоритмнің жұмыс істеу қабілетін тексеру

c)

Алгоритмді сипаттаудың графикалық әдісі

d)

Электронды кесте

28.

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

a)

-1

b)

0

c)

1

d)

2

29.

Берілген программа фрагментінде цикл нәтижесі:

                                   for a in range(1, 11, 2):

                                            print(a)

a)

1,2,3,4,5

b)

2,4,6,8,10

c)

1,2,3,4,5,6,7,8,9,10

d)

1,3,5,7,9

30.

Python программалау ортасында жолды сөздерге бөлу функциясы

a)

delete

b)

insert

c)

split

d)

pop

31.

Pygame кітапханасының модулін іске қосу кодын анықтаңыз

a)

start(pygame)           

b)

pygame.init()

c)

pygame.begin()

d)

pygame.start()           

32.

Мәліметтер типтері дегеніміз

a)

Қабылдай алатын мәндерінің және олар мен орындауға болатын амалдардың жиынын анықтау.

b)

Пернетақтадан мәліметтерді енгізу үшін кірістірілген функция.

c)

Программа жазу барысында сақталуға тиісті тілдің ережелері.                

d)

Аудару, түсінікті тілге аудару деген ұғымды білдіреді.

33.

Массивтің әрбір элементінің екі есеге өсуі қай жазбаға сәйкес?

a)

for i in range(n): A[i]=A[i]*2  

b)

for i in range(n): A[2*i]=A[i]               

c)

for i in range(1,n): A[i]=A[i]+2

d)

for i in range(n): A[i]=A[i]/2

34.

Программа нәтижесін анықтаңыз:

i = 1

while i < 10:

      print(i ** 2)

      i = i + 1

a)

1 3 6 9 12 15 18 21 24

b)

1  4 9 16 25 36 49 64 81          

c)

1 2 4 8 12 14

d)

1 2 16 24 32

35.

Str=”Қазақстан” print(str[1:8:2])

a)

аас

b)

Қзқт

c)

аса

d)

Қат

36.

x = 0

y = 12

name = x or y

name мәні- ?

a)

0

b)

12

c)

20

37.

A={1,2,3}

B={3,2,3,1}

Print(A==B)

a)

false

b)

True

c)

1,1,2,2,3,3,3

d)

1,2,3

38.

Python программалау тілінде 3,254 санын өрнектеу үшін  айнымалылардың қандай типі қолданылады?

a)

int

b)

char      

c)

str

d)

float

39.

Тізімнің соңына жаңа элемент қосу

a)

sort

b)

append

c)

poр

d)

index

40.

Төрт таңбалы санның жүздігі мен бірлігінің қосындысы

a)

S=n//100+1

b)

S=n//100+n%10

c)

S=n//100+n!10

d)

S=n//10+n%10

41.

Өзін-өзі шақыратын функцияны не деп атаймыз?

a)

процедура

b)

функция

c)

compile error

d)

рекурсия

42.

Төмендегі код фрагментінің нәтижесі қандай?

numbers = [10] * 5

print (numbers)

a)

[10 10 10 10 10]

b)

10 10 10 10 10

c)

5 5 5 5 5 5 5 5 5 5

d)

10*5

43.

Python программалау тілін кім ойлап тапты?

a)

Блез Паскаль

b)

Чарльз Бэббидж

c)

Ада Лавлейс

d)

Гвидо ван Россум

44.

Python программалау тілінде  басқарушы  батырмаларды  жалпылама қалай атайды?

a)

Виджеттер

b)

Кнопкалар

c)

Тетіктер

d)

Интерфейс

45.

Қай жазбада оң сандар көрсетілген?

a)

A[i]<>0               

b)

A[i]%2!= 0

c)

A[i]>0 

d)

A[i]< 0

46.

Python-да массивтер  қандай деректер түрімен  ұсынылған

a)

set

b)

list

c)

int

d)

bool

47.

Программаның  орындалу нәтижесін көрсетіңіз.

txt="Python программалау тілі"

print(txt[6:12])

a)

прогр

b)

програ

c)

Pyt

d)

Python

48.

Жиынның  берілген элементін жою әдісі:

a)

pop()

b)

pop()

c)

insert ()

d)

remove()

49.

Тізім ішінде бар мәнді өшіреді

a)

pop()

b)

clear()

c)

remove()

d)

delete()

50.

Келесі программа нәтижесінде не шығарылады, егер а=3, b=5  болса?

               if a==b :

                   a=a+b

else:

                   b=b-a

            print(a,b)

a)

8,  3

b)

2,  3

c)

3,8

d)

3,  2