wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python 150-200

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

 

151. Келесі программа нәтижесінде не шығарылады?

               a=[1, -1, 2, 5, 1, -3, 8, -6]

               for i in range(len(a)):

if a[i] < 3:

                                   print(a[i])

                       else: break

a)

 

A) 1, -1, 2, 1, -3, -6

b)

 

B) 8

 

c)

D) 5, 8

 

d)

 

E) 1,-1, 2

 

e)

C) 0, 1, 2

 

2.

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

ab=”Ok”

print(“ab”*3)

 

a)

E) okokok

b)

A) ababab

c)

B) “ababab”

d)

C) aaabbb

e)

D) ok

3.

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

     def sum(*n):

         s=0

         for a in n:

              s=s+a

    print(sum(3,5,7)

    print(sum(1,2,3,4,5)

a)

32 32

b)

A) 28  24

c)

E) 16  28

d)

B) 32  28

e)

15 15

4.

154. List=[10,20,30,40]

Print(List.pop())

a)

10

b)

20

c)

40

d)

30

e)

100

5.

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

tupl=(5,1,3,5,2,12,7,4)

n=tupl.count(5)

a=tupl*n

print(a)

a)

compile error

b)

(5, 1, 3, 5, 12, 7, 4, 5, 1, 3, 5, 12, 7, 4)

c)

16

d)

(5, 1, 3, 5, 12, 7, 4)

e)

(5 ,1, 3, 5, 2)

6.

Массивтің элементтерінің көбейтіндісін тап.

a)

P=0 for i in range(0,n):  P*=A[i].

b)

P=n for i in range(0,n):  P*=A[i].

c)

P=0 for i in range(1,n):  P*=A[i].

d)

P=1 for i in range(1,n):  P*=A[i].

e)

P=1 for i in range(0,n):  P*=A[i].

7.

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

name = "Python"

print('Hello  %s'  % name)

a)

"Hello, "

b)

“python”

c)

"Hello  Python" 

d)

"Hello, name"

e)

compile  error

8.

Тіктөртбұрыш контурын сызуға қолданылатын функция:

a)

obj = Oval(Point(x1, y1), Point(x2, y2))

b)

obj = Rectangle(Point(x1, y1), Point(x2, y2))

c)

оbj.draw(win)

d)

msg.setSize(12)

e)

Circle(Point(x, y))

9.

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

а = 5

b = 7

a = input()

b = input()

s = a + b

print(s)

a)

35

b)

12

c)

57

d)

13

e)

75

10.

Экранға «Сәлем, Нұрбол ағай» мәтінін Python-да калай шығарамыз?

a)

print("Сәлем, Нұрбол ағай")

b)

print(«Сәлем, Нұрбол ағай»)

c)

show('Сәлем, Нұрбол ағай)

d)

print(Сәлем, Нұрбол ағай)

e)

display('Сәлем, Нұрбол ағай)

11.

Берілген жолдан ішкі жолды іздеу

a)

find

b)

replace

c)

index

d)

poр

12.

Екі жиынға  симметриялы айырым  амалын орындау  әдісі:

a)

pop()

b)

sr2=b+c

c)

sr2=b+c

d)

sr1=b.symmetric_difference(c)

e)

in

13.

Әр түрлі кодтаудағы  файлдармен  жұмыс  істеуге арналған  python  кітапханасы  қалай аталады?

a)

decodes

b)

codecs

c)

codes

d)

endoces

e)

decodecs

14.

Сөздік  элементтерін   кеңейту функциясы:

a)

dict()

b)

len()

c)

keys()

d)

pop()

e)

update()

15.

Көп тармақталу үшін нені қолданған дұрыс?

a)

if

b)

while

c)

if – elif –else

d)

if – else – elif

e)

if then

16.

t=’информатика’

b=t[::4]

a)

инфо

b)

ири

c)

нрта

d)

от

e)

ааф

17.

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

L = [1, 2, 3]

L.remove(2)

print(L)

a)

1,2

b)

[1, 3]

c)

[1, 2]

d)

3

e)

None

18.

Python программалау тілінде шарт операторының дұрыс жазылуы:

a)

(a>b): if k=k+1

b)

if a>b k=k+1

c)

if a>b then k=k+1

d)

if a>b: k=k+1

e)

if (a>b)  k=k+1

19.

import random

a=[]

s=0

a=[random.randint(5,20) for i in range(3)]

print (a)

a)

3 элементтен тұратын а массивін (5,20) аралығынан құру

b)

3 элементтен тұратын а массивін кездейсоқ (5,20) аралығынан құру

c)

а массивін кездейсоқ (5,20) аралығынан құру                     

 

d)

3 элементтен тұратын а массивін құру

e)

а массивін кездейсоқ (5,20) аралығынан  3 қадаммен құру

20.

Инкапсуляция бiлдiредi

a)

тұйықталған программа модүлiн құрастыру

b)

аппаратураның элементтерiнiң капсулаға орналастырылуы

c)

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

d)

класс компоненттерi объектiлерiн бiр объектi берiлген шамаларына бiрiктiру

e)

аппаратпен қамтамасыз ету күйлерi және берлген шамаларын бiрiктiру модулі

21.

Келесі функция нені есептейді?

               def  fun(a,b):

                     if a>b:

                              return a

                     else: return b

a)

теріс санды анықтау

b)

екі санның үлкенін табу

c)

жұп санды анықтау

d)

екі санның кішісін табу

e)

тақ санды анықтау

22.

s="Hello, Python"

print(s[::2])

a)

He Py

b)

ntP lH

c)

Hl Ph

d)

Hlo yhn

e)

Ho, yhn

23.

x=int(input())

if x>0:

  print(“оң сан”)

else:

  print(“теріс сан”)

a)

Берілген сан 0-ден артық болмаса теріс сан екенін хабарлайды

b)

Берілген сан 0-ден артық болса, сол санды шығарады              

c)

Берілген сан 0-ден артық болса, оң сан екенін хабарлайды

d)

Берілген сан 0-ден артық болса, оң сан, болмаса теріс сан екенін хабарлайды               

e)

Берілген сан 0-ден артық болса, теріс сан, болмаса оң сан екенін хабарлайды

24.

Мәліметтер типі int нені білдіреді?

a)

нақты сан

b)

бүтін сан

c)

символдық

d)

шынайы

e)

логикалық

25.

Егер a=5, b=3 болса программа нәтижесі   

a = int(input())

b = int(input())

if a<b:

    print(a+4)

elif a>b:

    print(b*5)

else:

    print('a')

a)

a

b)

8

c)

15

d)

9

e)

25

26.

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

a)

if

b)

while

c)

for

d)

do while

e)

repeat

27.

Жаңа класты  құру кезінде  құрылған  объектінің  құрылымы мен функцияларын сипаттау үшін  Python  ___________анықтамасына   жүгінеді

a)

өріс

b)

объект  айнымалысы

c)

әдіс

d)

класс

e)

объект

28.

Clear() қызметі

a)

Тізім соғына элемент қосады

b)

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

c)

Тізімді тазалау

d)

Сұрыпталған тізім қайтарады

e)

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

29.

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

numbers = list(range(3))

print(numbers)

a)

1, 2, 3

b)

[0, 1, 2]

c)

3

d)

[1, 2]

e)

0, 1, 2

30.

Жиынның  көшірмесін  алу әдісі:

a)

remove()

b)

insert()

c)

difference

d)

copy()

e)

append()

31.

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

class Test:

      def print_text(self):

            print("Parent class")

class Test2(Test):

      def print_text(self):

            print("Daughter class")

test2=Test2()

test2.print_text()

a)

Daughter class

b)

Missing Arguments(Аргументтер жеткіліксіз)

c)

SyntaxError: invalid syntax

d)

Ештеңе шықпайды        

e)

Parent class

32.

Элементті кілті арқылы жою функциясы:

a)

len()

b)

update()

c)

pop()

d)

dict()

e)

keys()

33.

Хабарлама  шығаруға  қолданылатын  компонент   қалай аталады?

a)

Textbox

b)

Label

c)

Form

d)

Combobox

e)

Button

34.

Функцияның ішінде ғана белгілі, соның ішінде анықталатын айнымалы қалай аталады?

a)

белгілі айнымалы

b)

рекурсивті айнымалы

c)

жергілікті айнымалы

d)

ауқымды (глобальді) айнымалы

e)

белгісіз айнымалы

35.

Комбинаторика элементтерін есептеу үшін қандай модуль қолданылады?

a)

Math

b)

Tuple

c)

List

d)

Itertools

e)

Tkinter

36.

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

x = 23

st = "Ok"  if  x > 10 else  11

print(st)

a)

11

b)

0

c)

23

d)

10

e)

ok

37.

Кортеждің дұрыс жазылуын көрсетіңіз

a)

a=[1,2,3,4,5]

b)

a=’1’2’3’4’5’

c)

a=(1,2,3,4,5)

d)

a=’12345’

38.

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

def uob( a, b):

   if b!=0:

       return uob(b, a%b)

   else:

                  return a

   n=1024

    m=500

     print(uob(n,m))

a)

2

b)

6

c)

4

d)

5

e)

3

39.

x.remove(n) функциясының қызметі қандай?

a)

x массивіне n элементін енгізу

b)

n элементін x массивінен жою

c)

x элементін n элементімен ауыстыру

d)

x элементін n элементімен ауыстыру

e)

x массивінде n элементін көрсетілген i индексі бойынша кірістіреді

40.

Көрсетілген  есептің  нәтижесін көрсетіңіз: 

s = 0

for k in range(3,7):

      s = s + k

print(s)

a)

10

b)

3 4 5 6

c)

18

d)

25

e)

4 5 6 7

41.

a = 23

b=7

c=a//b

a)

1

b)

7

c)

2

d)

3

e)

0

42.

Мәліметтерді енгізу операторы

a)

print

b)

input

c)

for

d)

if

e)

while

43.

x=float(input())

if x>0:

    y=x-0.5

elif x<0:

    y=abs(x)

else:

    y=0

print(y)

a)

Егер x=-4 болса, нәтиже -4,5 болады

b)

Егер x=2 болса, нәтиже 2,5 болады

c)

Егер x=5 болса, нәтиже 4,5 болады

d)

Егер x=0 болса, нәтиже -0,5 болады

e)

 Егер x=-2 болса, нәтиже -2,5 болады

44.

for i in range(1, 9, 2):

      print(i)

a)

1 3 5 7

b)

1 2 3 4 5 6 7 8 9

c)

2 4 6 8

d)

1 2 3 4 5 6 7 8 9

e)

1 3 5 7 9

45.

Python тілінде процедура __________қызметші сөзінен басталады

a)

str

b)

ord

c)

chr

d)

err

e)

def

46.

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

numbers = [1, 2, 3, 4, 5]

print(numbers[-2])

a)

2

b)

-1 0 1 2 3

c)

1 2 3 5

d)

4

47.

a = -2

if a > 0:

    print(a)

else:         

    print(a - 5)😐😋😂

a)

a

b)

-2

c)

-7

d)

0

e)

-3

48.

Тізімді қандай қызметші сөз арқылы жариялауға болады?

a)

list

b)

tuple

c)

set

d)

def

e)

sort

49.

Python программалау тілінде файлды тек мәлімет оқу режимінде ашу

a)

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

b)

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

c)

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

d)

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

50.

Тізім элементтерін сұрыптау

a)

sort()

b)

remove()

c)

reverse()

d)

pop()

e)

count()