Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

35

Total questions: 170

Worksheet time: 2hrs 43mins

Name
Class
Date
1.

Төмендегі команданы орындағанда шығатын нәтиже:

a=20

b=a+5*a

print(a)

a)

20

b)

120

c)

25

d)

40

e)

100

2.

Мына алгоритмнің нәтижесі

a=25

b=5

b=a+30

c=a+b

print(c)

a)

80

b)

35

c)

55

d)

5

e)

25

3.

Мына алгоритмнің нәтижесі: 

a=25

b=5

b=a+30

c=a+b

print(b)

a)

80

b)

35

c)

55

d)

25

e)

5

4.

Алгоритмді орындағаннан кейін не шығады: 

Кіріс мәліметтері: Иванов

print('Как Ваша фамилия?')

name = input()

print('Здравствуйте, '+ name + '!' )

a)

Как Ваша фамилия? Иванов

Здравствуйте, Иванов!

b)

Как Ваша фамилия Иванов? Здравствуйте,Иванов !

c)

Как Ваша фамилия? Здравствуйте, Иванов!

d)

Как Ваша фамилия Иванов?

Здравствуйте,Иванов!

e)

Как Ваша фамилия? Иванов

Здравствуйте Иванов!

5.

Төмендегі алгоритм орындалғандағы  нәтиже:

Кіріс мәліметтері: 

18

x = float(input())print(x)

a)

18

b)

18.0

c)

121

d)

181

e)

18.00

6.

Алгоритмнің жалпыға бірдейлік (жалпылық) қасиеті бұл –

a)

Біртектес есептерді әртүрлі мәндермен шешу мүмкіндігі

b)

Ескертудегі әрекеттердің берілген орындалу реттілігінің анық болуы

c)

Есептеу процесінің нақты орындалу тәртібі

d)

Анықталған қадамдар бойынша есептердің нәтижесін алу

e)

Бөлек этаптарға есептеу процесі, элементар операциялар

7.

Айнымалының атына пайдалануға болмайды:

a)

Орыс әріптерін

b)

Латын әріптерін

c)

Дұрыс жауабы жоқ (тек сандар десе болушед)

d)

Латын әріптері және цифрларды

e)

Латын алфавитінің бас әріптерін

8.

Нәтижесі не болады?

name = "John"

print('Hi, name)

a)

Hi,  John

b)

Ошибка

c)

"Hi, "

d)

Hi, name"

e)

hi

9.

Деректерді енгізу командасы

a)

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

b)

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

c)

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

d)

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

e)

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

10.

Келесі код фрагменті нәтижесі не болады?

x = 4.5

y = 2

print(x // y)

a)

2.0      

b)

2.25

c)

9.0      

d)

20.25  

e)

 

21

11.

Төмендегі кодты қолдану барысында не басып шығарылады?

print(type(1 / 2))

a)

<class 'float'>

b)

<type 'number'>

c)

type 'double'

d)

<Type null>

 

e)

type 'tuple'

12.

name = "snow storm"

print("%s" % name[5:7])

a)

sn

b)

st

c)

storm

d)

rm

e)

or

13.

Нәтижесінде не көрсетіледі?

name = "Student"

print('Hi, %s' % name)

a)

Hi, Student

b)

Ошибка

c)

"Hi,  %s' % name "

d)

Hi, name"

e)

hi

14.

Келесі код фрагменттері нені шығарады?

x = 10

y = 2

print(x // y)

a)

5         

b)

2.25

c)

9.0      

d)

5,0      

e)

21

15.

екі  а және b санының қосындысын қалған үш c, d және e сандарының қосындысына бөлу Python тілінде қалай жазылады?

a)

a+b/c+d+e

b)

(a+b)/(c+d+e)

c)

(a+b)/(c+e)+d

d)

(a+с)/(с+d)

e)

(a+b+c)/d+e

16.

m=n=5 болғандағы нәтиже:

a)

5

b)

0

c)

10

d)

-5

e)

15

17.

мәлімет типін анықтаңыз a:

>>> a = 2

a)

int

b)

float

c)

Tuple

d)

chr

e)

list

18.

Компиляция дегеніміз не?

a)

Компиляция - компилятор аудармашысы орындайтын, бағдарламалау тілінде жазылған бастапқы бағдарламадан машиналық бағдарламаны автоматты түрде құрастыру

b)

Компиляция - кез-келген табиғи тілде жазылған бастапқы бағдарламаны автоматты түрде құрастыру

c)

Компиляция - машиналық бағдарламаны бастапқы бағдарламаның желісі бойынша тізбектей автоматты түрде құрастыру

d)

Компиляция - кез-келген тілде жазылған түпнұсқа алгоритм бойынша машина пәрменін автоматты түрде құрастыру

e)

Дұрыс жауабы жоқ

19.

Интерпретация дегеніміз не?

a)

Интерпретация – бағдарламаның алғашқы нұсқасының кезекті бөлігі машиналық тілге аударылғаннан кейін автоматты түрде  орындалуы

b)

Интерпретация – аудармашы орындайтын, бағдарламалау тілінде жазылған бастапқы бағдарламаға сәйкес машиналық бағдарламаны автоматты түрде құрастыру

c)

Интерпретация – кез-келген бағдарламалау тілінде жазылған түпнұсқа бағдарламадан машиналық бағдарламаны автоматты түрде құрастыру

d)

Түсіндірме типтегі тілдер алдымен бағдарламаның барлық мәтінін машиналық кодтарға аударады, содан кейін ғана файлды іске қосуға болады

e)

Барлық жауабы дұрыс емес

20.

Төмендегі команданы орындағанда шығатын нәтиже:

a=12

b=a+5*a

print(a)

a)

12

b)

120

c)

62

d)

a

e)

100

21.

Мына алгоритмнің нәтижесі

a=26

b=51

b=a+30

c=a+b

print(с)

a)

25

b)

81

c)

55

d)

5

e)

35

22.

Алгоритмді орындағаннан кейін не шығады: 

Кіріс мәліметтері: Иван

print('Как Ваша фамилия?')

name = input()

print('Здравствуйте, '+ name + '!' )

a)

Как Ваша фамилия? Здравствуйте, Иван!

b)

Как Ваша фамилия? Здравствуйте,Иван !

c)

Как Ваша фамилия Здравствуйте, Иван

 

d)

Как Ваша фамилия? Здравствуйте Иван  !

 

e)

Как Ваша фамилия Здравствуйте,Иван 

23.

Төмендегі алгоритм орындалғанда  нәтижесі:

Кіріс мәліметтері: 15

x = float(input())print(x)

a)

15

b)

15.0

c)

15.00

d)

121

e)

181

24.

Келесі код фрагменті нәтижесі не болады?

x = 6.5

y = 2

print(x // y)

a)

3.0      

b)

3.25

c)

9.0      

d)

30.25  

e)

31

25.

Келесі код фрагменті нәтижесі не болады?

x = 9.5

y = 3

print(x // y)

a)

2.0      

b)

3.25

c)

3.0      

d)

9.25    

e)

0,5

26.

S.isdigit():

a)

Жолдың тек әріптерден тұруын анықтау

b)

Жолдың тек символдардан тұруын анықтау

c)

Жолдың тек амалдардан тұруын анықтау

d)

Жолдың тек жолдан тұруын анықтау

e)

Жолдың тек сандардан тұруын анықтау

27.

S.upper():

a)

Жолды кіші әріпке түрлендіру

b)

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

c)

Жолды амалдарға түрлендіру

d)

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

e)

Жолды символға түрлендіру

28.

S.lower():

a)

Жолдағы барлық әріпті үлкен әріпке түрлендіру

b)

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

c)

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

d)

Жолдағы барлық әріпті символға түрлендіру

e)

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

29.

S жолы str үлгісімен аяқталатындығын анықтау

a)

S.startswith(str)

b)

S.endswith(str)

c)

S.istitle()

d)

S.upper()

e)

S.lower(str)

30.

S жолы str үлгісімен басталатынын анықтау

a)

S.startswith(str)

b)

S.endswith(str)

c)

S.istitle()

d)

S.upper()

e)

S.lower(str)

31.

S.capitalize()

a)

Жолдың соңғы таңбасын кіші әріпке, ал қалғандарының барлығын бас әріпке түрлендіреді

b)

Жолдың соңғы  таңбасын бас әріпке, ал қалғандарының барлығын кіші әріпке түрлендіреді

c)

Жолдың бірінші таңбасын бас әріпке, ал қалғандарының барлығын символға түрлендіреді

d)

Жолдың бірінші таңбасын кіші әріпке, ал қалғандарының барлығын кіші әріпке түрлендіреді

e)

Жолдың бірінші таңбасын бас әріпке, ал қалғандарының барлығын кіші әріпке түрлендіреді

32.

Жолдың бірінші таңбасын бас әріпке, ал қалғандарының барлығын кіші әріпке түрлендіреді

a)

S.startswith(str)

b)

S.capitalize()

c)

S.istitle()

d)

S.upper()

e)

S.lower(str)

33.

ord(символ)

a)

Символдың ASCII кестесіндегі коды

b)

Символдың ASCII кодындағы реті

c)

Символдың ASCII кодындағы орны

d)

Символдың ASCII кестесіндегі әрпі

e)

Символдың ASCII кодындағы символы

34.

Символдың ASCII кестесіндегі коды

a)

S.istitle()

b)

chr(число)

c)

S.capitalize()

d)

S.center(width, [fill])

e)

ord(символ)

35.

chr(100)

a)

ASCII кестесіне сәйкес символға ауыстыру

b)

ASCII кестесіне сәйкес келесі мәнге ауыстыру

c)

ASCII кестесіне сәйкес санға ауыстыру

d)

ASCII кестесіне сәйкес алдыңғы мәнге ауыстыру

e)

ASCII кестесіне сәйкес амалға ауыстыру

36.

print (st) өрнегінің нәтижесі?

егер st = 'Hello World!'?

a)

Error

b)

Hello World!

c)

str

d)

Hello

e)

World

37.

print (st) өрнегінің нәтижесі?

егер st[1] = 'Hello World!'?

a)

Error

b)

l

c)

H

d)

e

e)

W

38.

print (st) өрнегінің нәтижесі?

егер st[2:] = 'Hello World!'?

a)

Error

b)

l'Hello W

c)

H

d)

llo World!

e)

W

39.

Python тіліндe төмендегі функциялардың қайсысы жолды кортежге түрлендіреді?

a)

eval(str)

b)

list(s)

c)

list(s)

d)

tuple(s)

e)

repr(x)

40.

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

a)

repr(x)

b)

eval(str)

c)

tuple(s)

d)

str(x)

e)

list(s)

41.

Python тіліндe төмендегі функциялардың қайсысы бүтін санды он алтылық санау жүйесіне түрлендіреді?

a)

unichr(x)

b)

hex(x)

c)

oct(x)

d)

ord(x)

e)

str(x)

42.

Төмендегі операторлардың қайсысы цикл операторын тоқтатады және орындалуды циклден кейінгі операторға ауыстырады?

a)

continue

b)

break

c)

pass

d)

Syntax Error

e)

not in

43.

len ([1, 2, 3]) өрнегінің нәтижесі?

a)

1

b)

2

c)

0

d)

3

e)

-1

44.

[1, 2, 3] + [4, 5, 6] өрнегінің нәтижесі?

a)

[1, 2, 3, 4, 5, 6]

b)

[1, 2, 3], [4, 5, 6]

c)

[5, 7,9]

d)

21

e)

[4, 5, 6]?

45.

Төмендегі функциялардың қайсысы тізімді кездейсоқ сандармен толтырады?

a)

capitalize()

b)

isalnum()

c)

shuffle(lst)

d)

isdigit()

e)

random()

46.

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

a)

isupper()

b)

len(string)

c)

join(seq)

d)

ljust(width[, fillchar])

e)

istitle ()

47.

Төмендегі функциялардың қайсысы жолдағы барлық таңбалардың ондық екенін тексереді?

a)

upper()

b)

isdecimal()

c)

swapcase()

d)

title()

e)

replace(old, new [, max])

48.

Объектіні тізімнен алып тастау функциясы:

a)

list.remove(obj)

b)

list.index(obj)

c)

list.insert(index, obj)

d)

list.index(obj)

e)

list.insert(ind, obj)

49.

idx индексіне item элементін қосады

a)

insert(idx, item)

b)

copy()

c)

count(item)

d)

remove(item)

e)

index(item)

50.

Қандай нұсқаумен сөздікте бұрыннан бар кілт/мән жұбын өшіре аламыз

a)

pop

b)

del

c)

copy

d)

count

e)

remove

51.

…- мәліметтер коллекциясын (тобын, жиынын) сақтайтын объект-контейнер

a)

Тізбек

b)

Тізім

c)

Жиын

d)

Массив

e)

Сөздік

52.

Тізімнің барлық элементін жояды

a)

clear()

b)

extend(items)

c)

pop([idx])

d)

sort([key])

e)

clean()

53.

Кілттің алдын ала бар/жоқ екендігін қай оператормен тексереміз

a)

in

b)

len

c)

int

d)

get

54.

Сөздіктегі барлық кілттерді кортеж тізбектері түріне өзгертеді

a)

items ()

b)

keys ()

c)

values ()

d)

рор()

e)

clear ()

55.

Сөздіктегі барлық мәндерді кортеж тізбектері түрінде береді

a)

items ()

b)

keys ()

c)

values ()

d)

рор()

e)

clear ()

56.

Берілген кілтпен байланысқан мәнді қандай оператор алады

a)

popitem()

b)

keys ()

c)

get ()

d)

рор()

e)

clear ()

57.

Тізімдегі барлық элементтерді кері ретпен орналастырады

a)

insert(idx, item)

b)

remove(item)

c)

sorted()

d)

index(item)

e)

reverse()

58.

Сұрыптау әдісін таңдаңыз

a)

Сандық

b)

Бинарлық

c)

Бинондық

d)

Алгоритмдік

e)

Циклдік

59.

Сұрыптау әдісін анықтаңыз

a)

Сандық

b)

Шейкерлік

c)

Бинондық

d)

Алгоритмдік

e)

Циклдік

60.

Қай әдіс сұрыптау әдісіне жатады

a)

Сандық

b)

Көпіршік

c)

Бинондық

d)

Алгоритмдік

e)

Циклдік

61.

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

a)

pop([idx])

b)

sorted()

c)

count(item)

d)

insert(idx, item)

e)

remove(item)

62.

Төменнен сұрыптау әдісін көрсетіңіз

a)

Сандық

b)

Ішкі және сыртқы

c)

Бинондық

d)

Алгоритмдік

e)

Циклдік

63.

Тізімнің элеметтерінің ішінен ең үлкен элементті табу

a)

max()

b)

min()

c)

sorted()

d)

copy()

e)

pop([idx])

64.

Тізімнің элеметтерінің ішінен ең кіші элементті табу

a)

max()

b)

min()

c)

sorted()

d)

copy()

e)

pop([idx])

65.

Тізімнің соңына элементтер (items) жиынын қосады

a)

extend(items)

b)

min(items)

c)

sorted(items)

d)

copy()

e)

pop([idx])

66.

item элементін жояды. Алғашқы item-ға сәйкес элементті жояды. Элемент табылмаса, ValueError қателігіне алып келеді.

a)

extend(items)

b)

remove(item)

c)

sorted(item)

d)

copy(item)

e)

pop([idx])

67.

count(item) дегеніміз не?

a)

Item элементі тізімде қанша рет кездесетінін көрсетеді

b)

idx индексіне item элементін қосады

c)

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

d)

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

e)

Тізімнің соңына элементтер(items) жиынын қосады

68.

insert(idx, item) дегеніміз не?

a)

Item элементі тізімде қанша рет кездесетінін көрсетеді

b)

idx индексіне item элементін қосады

c)

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

d)

Сұрыпталған тізімді көрсетеді

e)

Тізімнің соңына элементтер(items) жиынын қосады

69.

Idx индексіндегі элементті жояды және тізімді шығарады

a)

popitem()

b)

keys ()

c)

values ()

d)

рор()

e)

clear ()

70.

Item элементі тізімде қанша рет кездесетінін көрсетеді

a)

index(item)

b)

insert(idx, item)

c)

copy()

d)

count(item)

e)

remove(item)

71.

Dict дегеніміз

a)

Python-дағы сәйкес мәліметтер құрылымы

b)

Бұл нөмірленген элементтер жиынтығы

c)

Ерікті түрде анықтауға мүмкіндік беретін мәліметтер құрылымы

d)

Деректерді сандық нөмірлер бойынша анықтау

e)

Элементтерін сандық көрсеткіш бойынша есептеу

72.

Сөздік немесе ассоциативті массив деп

a)

Элементтерін сандық көрсеткіш бойынша емес, ерікті түрде анықтауға мүмкіндік беретін мәліметтер құрылымы

b)

Бұл нөмірленген элементтер жиынтығы

c)

Ерікті түрде анықтауға мүмкіндік беретін мәліметтер құрылымы

d)

Деректерді сандық нөмірлер бойынша анықтау

e)

Python-дағы сәйкес мәліметтер құрылымы

73.

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

a)

іnsert(idx, item)

b)

append(item)

c)

index(item)

d)

remove(item)

e)

count(item)

74.

Төмендегі алгоритмді орындағаннан кейін экранда қандай сандар қатары пайда болады: 

for i in range(1,10):        print(i, end='')

a)

1 2 3 4 5 6 7 8 9 10

b)

1 2 3 4 5 6 7 8 9

c)

858587474

d)

010230599

e)

0

75.

Төмендегі алгоритмді орындағаннан кейін экранда қандай сандар қатары пайда болады:

 for i in range(1,10+1):        print(i, end='')

a)

1 2 3 4 5 6 7 8 9 10

b)

1 2 3 4 5 6 7 8 9 10 11

c)

1 4 9 16

d)

01010101

e)

00003333

76.

Төмендегі алгоритмнің нәтижесі: 

Кіріс мәліметтері: 

15

45

a = int(input()) b = int(input()) if a % 10 == 0 or b % 10 == 0:     print('YES') else:     print('NO')

a)

YES

b)

NO

c)

Error

d)

int

e)

No answer

77.

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

s = 0

for k in range(3,11):

s = s + k

print(s)

a)

11

b)

52

c)

88

d)

99

e)

22

78.

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

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

numbers[2] = 99

print (numbers)

a)

[1, 2, 3, 4, 5]

b)

[1, 2, 99, 4, 5]

c)

[1, 99, 3, 4, 5]

d)

[99, 2, 3, 4, 5]

e)

[1, 2, 3, 4, 99]

79.

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

numbers = list(range(3))

print(numbers)

a)

[3, 1, 2]

b)

[0, 1, 2]

c)

[1, 3, 2]

d)

[0, 1, 3]

e)

[3, 2, 1]

80.

Төмендегі программа орындалғаннан кейін қандай нәтиже алынады: s = 0

for k in range(1,30):

s = k  * s

print(k)

a)

99

b)

29

c)

77

d)

55

e)

33

81.

Төмендегі программа орындалғаннан кейін қандай нәтиже алынады: s=1

k=1

for k in range(1,4):

s =(-1)*s

print(s)

a)

2

b)

-1

c)

30

d)

-5

e)

6

82.

Төмендегі программа орындалғаннан кейін қандай нәтиже алынады: z=30

n=1

for n in range(10):

    if n < 0:

        z=z-2*n

    else:

z=n-z

print(n)

a)

-33

b)

9

c)

-77

d)

-8

e)

-9

83.

Төмендегі программа орындалғаннан кейін қандай нәтиже алынады: a = 23

b = 4

if  a % 2 == 0:

        b=b + a

else:

        a=a-2*b+1

print(b)

a)

20

b)

43

c)

16

d)

4

e)

24

84.

Төмендегі алгоритмді орындағаннан кейін экранда қандай сандар қатары пайда болады: 

for i in range(1,5):        print(i, end='')

a)

1 2 3 4 5

b)

1 2 3 4

c)

0

d)

858587474

e)

010230599

85.

Төмендегі алгоритмді орындағаннан кейін экранда қандай сандар қатары пайда болады: 

for i in range(1,8):        print(i, end='')

a)

1 2 3 4 5 6 7 8

b)

1 2 3 4 5 6 7

c)

0

d)

858587474

e)

010230599

86.

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

for j in 'Hi! I\'m mister Robert':

    if j == '\'':

        print ("Tabyldy")

break

    else:

        print ("Zhoq")

a)

Кодта қателік бар

b)

Zhoq

Zhoq

Zhoq

Zhoq

Zhoq

Tabyldy(zhoktan 4 bolu kerek)

c)

Дұрыс жауабы жоқ

d)

" Tabyldy "

Zhoq

Tabyldy

Tabyldy

Tabyldy

e)

" Zhoq "

 Zhoq

Tabyldy

Zhoq

Zhoq

87.

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

for i in range(5):

      if i % 2 == 0:

continue

print(i)

a)

4

b)

1, 3 және 5

c)

Қате енгізу себебінен қате пайда болды

d)

Қате, себебі  i-дің мәні енгізілмеген

e)

1 және 3

88.

Қайсы өрнек дұрыс жазылған?

a)

var num = 2k

b)

num = 2

c)

num = float (2)

d)

Intnum =: 2

e)

Num:= 2;

89.

Төмендегі код орындалғанда экранға не шығады?

x = True

y = False

z = False

if not x or y:

    print(1)

elif not x or not y and z:

    print(2)

elif not x or y or not y and x:

    print(3)

else:

    print(4)

a)

1         

b)

3

c)

2

d)

4

e)

8

90.

Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады:

a = [1,2,3,None,(),[],]

print(len(a))

a)

4

b)

6

c)

3

d)

2

e)

5

91.

Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады:

a = [1,2,3,None,(),[],3.8]

print(len(a))

a)

4

b)

7

c)

3

d)

2

e)

5

92.

Экранға не шығады?

x = True

y = True

z = True

if not x or y:

    print(1)

elif not x or not y and z:

    print(2)

elif not x or y or not y and x:

    print(3)

else:

    print(4)

a)

1         

b)

2

c)

4

d)

8

e)

3

93.

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

x = 23

num = 0

if x > =10:

    num=5

else:

    num=0

print (num)

a)

23

b)

10

c)

11

d)

0

e)

5

94.

Төмендеггі программа листингі орындалғанда қандай нәтиже алынады:

for i in range(4):    print(i, end=” “)    print(i ** 2, end=” “)

a)

0 0 1 1 3 3 4 4

b)

0 0 1 1 2 4 3 9

c)

0 0 1 1 2 3 3 9

d)

0 0 2 2 1 1 3 4

e)

0 7 7 1 0 1 5 6

95.

while циклдік операторын қолдану алгоритмінің нәтижесі:

i = 1

while i<= 10:

    print(i ** 2, end=” “ )

    i = i + 1

a)

1 2 3 4 5 6 7 8 9 10

b)

1 4 9 16 25 36 49 64 81 100

c)

100 81 64 49 25 16 9 4 1

d)

99

e)

22

96.

Төмендегі программа листингі орындалғанда қандай нәтиже алынады:

for i in range(4):    print(i, end=” “)    print(i * 2, end=” “)

a)

0 0 1 1 3 3 4 4

b)

0 0 1 2 2 4 3 6

c)

0 0 1 1 2 3 3 9

d)

0 0 2 2 1 1 3 4

e)

0 7 7 1 0 1 5 6

97.

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

s = 0

for k in range(5,11):

s = s + 2 * k

print(s)

a)

99

b)

90

c)

77

d)

55

e)

33

98.

Бағдарлама орындағаннан кейінгі нәтиже.

Кіріс мәліметтері:

10

20

a = int(input())b = int(input())if a < b:    print(a)else:    print(b)

a)

10

b)

20

c)

30

d)

-10

e)

-5

99.

PYTHON –да қандай айнымалы атаулары дұрыс:

a)

N+1

b)

ABC

c)

S12

d)

N_1

e)

А*1

100.

PYTHON –да қандай айнымалы атаулары дұрыс емес:

a)

Sum/

b)

41And

c)

N+1

d)

S12

e)

N_1

101.

Бағдарламаны орындағаннан кейінгі нәтиже

a = int(input())b = int(input())if a < b:    print(a)else:    print(b)

a)

Кіріс мәліметтері: a =11, b=23; Нәтиже 11

b)

Кіріс мәліметтері: a =11, b=23; Нәтиже 11

c)

Кіріс мәліметтері: a =123, b=23; Нәтиже 23

d)

Кіріс мәліметтері: a =141, b=35; Нәтиже 35

e)

Кіріс мәліметтері: a =1441, b=23; Нәтиже 14

102.

Төмендегі алгоритмді орындағаннан кейін қандай сандар қатары пайда болады: 

for i in range(1,k):        print(i)

a)

k=5 болса, экранға: 1 2 3 4

b)

k=6 болса, экранға: 1 2 3 4 5

c)

k=5 болса, экранға: 1 2 3 4 5

d)

k=5 болса, экранға: 1 2 3 4 5 6

e)

k=6 болса, экранға: 1 2 3 4 5 6

103.

Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады:

s = 0

for k in range(t,7):

      s = s + k

print(s)

a)

t=3 болса, экранға: 18

b)

t=4 болса, экранға: 15

c)

t=6 болса, экранға: 6

d)

t=5 болса, экранға: 52

e)

t=3 болса, экранға: 50

104.

Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады:

s = 0

for k in range(t,8):

      s = s + k

print(s)

a)

t=3 болса, экранға: 25

b)

t=4 болса, экранға: 22

c)

t=6 болса, экранға: 13

d)

t=5 болса, экранға: 52

e)

t=3 болса, экранға: 50

105.

while циклдік операторын қолдану алгоритмінің нәтижесі:

i = 1

while i<= 8:

    print(i ** 2, end=’ ‘)

    i = i + 1

a)

1 4 9 16 25 36 49 64

b)

100 81 64 49 25 16 9 4 1

c)

64

d)

22

e)

1 2 3 4 5 6 7 8

106.

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

s = 0

for k in range(5,11,k):

      s = s + 2

print(s)

a)

k=5 болса, экранға: 4

b)

k=4 болса, экранға: 4

c)

k=5 болса, экранға: 130

d)

k=1 болса, экранға: 15

e)

k=2 болса, экранға: 0

107.

Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады: z=30

for n in range(10,k,-2):

       z=z-2*n

print("n=",n)

a)

k=5 болса, экранға: n= 6

b)

k=6 болса, экранға: n= -26

c)

k=3 болса, экранға: n= 26

d)

k=3 болса, экранға: n= 8

e)

k=7 болса, экранға: n= -18

108.

Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады: while a > b:

    if a % 2 == 0:

        b=b + a

    else:

        a=a-2*b+1

print(b)

a)

a=23; b=4 болса: экранға шығады: 20

b)

a=3; b=9 болса: экранға шығады: 9

c)

a=21; b=4 болса: экранға шығады: 18

d)

a=23; b=4 болса: экранға шығады: 15

e)

a=3; b=9 болса: экранға шығады: 3

109.

Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады: s = 0

while m > 0:

     d = m % 10

     s = s + d

     m = m // 10

print(s)

a)

m=15 болса, экранға: 6

b)

m=23 болса, экранға: 5

c)

m=15 болса, экранға: 12

d)

m=23 болса, экранға: 23

e)

m=23 болса, экранға: 22

110.

Тізім әдістері:

a)

true()

b)

sort ()

c)

insert (индекс, мән)

d)

float()

e)

or()

111.

Тізім әдістері:

a)

sort (индекс)

b)

insert (индекс, мән)

c)

rеmоvе(мән)

d)

float(индекс)

e)

or(мән)

112.

Тізімдерде қолданылатын әдістер:

a)

rеmоvе(мән)

b)

append(мән)

c)

insert(индекс, мән)

d)

float(мән)

e)

or(мән)

113.

Тізімдерге қатысты ақиқат тұжырымдар:

a)

Тізім мутацияланады

b)

append(мән) – тізімге мән қосу

c)

int(мән) – тізім элементінің индексін анықтау

d)

float(мән) – тізімге нақты мән қосу

e)

or(мән) – тізімді салыстыру

114.

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

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

my_list = numbers[1:3] 

print (my_list)

a)

[2, 3]

b)

Экранға бірінші және екінші индекстегі мән шығады

c)

[1, 2, 3]

d)

[1, 2, 3, 4, 5]

e)

Экранға бірінші, екінші және үшінші индекстегі мән шығады

115.

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

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

 my_list = numbers[1:] 

print (my_list)

a)

[2, 3, 4, 5]

b)

Экранға нөлінші индексінен өзге тізім элеметтері тұтас шығады

c)

[1, 2, 3]

d)

[1, 2, 3, 4, 5]

e)

Экранға бірінші, екінші және үшінші индекстегі мән шығады

116.

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

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

 my_list = numbers[:1] 

print (my_list)

a)

Экранға бірінші индекске дейінгі мән шығады

b)

[1]

c)

[1, 2, 3, 4, 5] 

d)

Экранға бірінші, екінші және үшінші индекстегі мән шығады

e)

[2, 3, 4, 5]

117.

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

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

 my_list = numbers[:] 

print (my_list)

a)

Экранға тізім толық шығады

b)

1, 2, 3, 4, 5] 

c)

Экранға бірінші, екінші және үшінші индекстегі мән шығады

d)

[2, 3, 4, 5]

e)

Экранға нөлінші индексінен өзге тізім элеметтері тұтас шығады

118.

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

numbers = [1, 2, 23, 14, 55, 6, 78]

my_list = numbers[-3]

print (my_list)

a)

Экранға тізім соңынан санағанда үшінші элемент шығады

b)

[55] 

c)

Экранға бірінші, екінші және үшінші индекстегі мән шығады

d)

[2, 3, 4, 5]

e)

Экранға нөлінші индексінен өзге тізім элеметтері тұтас шығады

119.

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

my_list = [9, 1, 0, 2, 8, 6, 7, 4, 5, 3]

print ('Бастапқы тізім:', my_list) 

my_list. sort ()

print('Сұрыпталған тізім:', my_list)

a)

Бастапқы тізім:[9, 1, 0, 2, 8, 6, 7, 4, 5, 3]

Сұрыпталған тізім: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

b)

Бастапқы тізім және элементтері өсу ретімен реттелген тізім шығады

c)

Экранға бірінші, екінші және үшінші индекстегі мән шығады

d)

Элементтері кез келген ретпен орналасқан тізім

e)

Экранға нөлінші индексінен өзге тізім элеметтері тұтас шығады

120.

a = [i**2          for       i           in         range(1,15)] 

print(a)

Мұндағы а:

a)

тізім

b)

1, 2, 3, ..., 14 сандарының квадраттарынан тұратын тізім

c)

кортеж

d)

жиын

e)

0, 2, 3, ..., 15 сандарының квадраттарынан тұратын тізім

121.

Мұндағы:

a)

Бас диагональ элементтерінің қасиеті: i=j

b)

Бас диагональдан жоғары элементтер қасиеті: i<j

c)

Бас диагональдан төмен элементтер қасиеті: i>j

d)

Бас диагональдан жоғары элементтер қасиеті: i<>=j

 

e)

Бас диагональдан төмен элементтер қасиеті: i><j

122.

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

мұндағы m:

a)

m кортеж

b)

m мутацияланбайды

c)

m мутацияланады

d)

m сөздік

e)

m кортежіне элемент қосуға болады

123.

phonebook = { 'Айбар' : '555-1111', 'Арсен' : '555-2222',  'Алина' : '555-3333'}

Бұл:

a)

Сөздік

b)

Сөздікте бір  элемент кілттен, қоснүктеден, сонан соң мәннен тұрады

c)

кортеж

d)

Тізімде  бір  элемент кілттен, қоснүктеден, сонан соң мәннен тұрады

e)

Кортежде бір  элемент кілттен, қоснүктеден, сонан соң мәннен тұрады

124.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

isalnum ()

b)

isdigit ()

c)

open()

d)

read()

e)

sum()

125.

Символдар мен сөз тіркестерін өңдеу әдістерін табыңыз

a)

isalnum ()

b)

islower ()

c)

sum()

d)

add()

e)

open()

126.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

isalpha ()

b)

isdigit ()

c)

read()

d)

sum()

e)

write()

127.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

isalpha ()

b)

islower ()

c)

write()

d)

read()

e)

sum()

128.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

isspace ()

b)

isupper ()

c)

write()

d)

read()

e)

sum()

129.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

lstrip ()

b)

lower ()

c)

ren ()

d)

act ()

e)

sin ()

130.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

find (ішкі_тіркес)

b)

endswith(ішкі_тіркес)

c)

act (ішкі_тіркес)

d)

sin (ішкі_тіркес)

e)

tem (ішкі_тіркес)

131.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

replace (ескі, жаңа)

b)

find (ішкі_тіркес)

c)

gek(ішкі_тіркес)

d)

tem (ішкі_тіркес)

e)

gek(ескі, жаңа)

132.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

endswith(ішкі_тіркес)

b)

replace (ескі, жаңа)

c)

tem (ішкі_тіркес)

d)

gek(ескі, жаңа)

e)

asin (ескі, жаңа)

133.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

replace (ескі, жаңа)

b)

startswith(ішкі_тіркес)

c)

temd (ішкі_тіркес)

d)

geks(ескі, жаңа)

e)

asin (ескі, жаңа)

134.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

endswith(ішкі_тіркес)

b)

startswith(ішкі_тіркес)

c)

temd (ішкі_тіркес)

d)

geks(ескі, жаңа)

e)

asin (ескі, жаңа)

135.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

isdigit ()

b)

startswith(ішкі_тіркес)

c)

gek(ішкі_тіркес)

d)

temd (ішкі_тіркес)

e)

geks(ескі, жаңа)

136.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

islower ()

b)

startswith(ішкі_тіркес)

c)

gek(ішкі_тіркес)

d)

temd (ішкі_тіркес)

e)

geks(ескі, жаңа)

137.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

isalpha ()

b)

startswith(ішкі_тіркес)

c)

gek(ішкі_тіркес)

d)

temd (ішкі_тіркес)

e)

geks(ескі, жаңа)

138.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

isdigit ()

b)

endswith(ішкі_тіркес)

c)

gek(ішкі_тіркес)

d)

temd (ішкі_тіркес)

e)

geks(ескі, жаңа)

139.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

islower ()

b)

endswith(ішкі_тіркес)

c)

gek(ішкі_тіркес)

d)

md (ішкі_тіркес)

e)

geks(ескі, жаңа)

140.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

islower ()

b)

rstrip(символ)

c)

starttemd (символ)

d)

endgeks(ескі, жаңа)

e)

isasin ()

141.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

upper ()

b)

endswith(ішкі_тіркес)

c)

endgek(ішкі_тіркес)

d)

starttemd (символ)

e)

endgeks(ескі, жаңа)

142.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

islower ()

b)

endswith(ішкі_тіркес)

c)

gek(ішкі_тіркес)

d)

temd (ішкі_тіркес)

e)

geks(ескі, жаңа)

143.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

replace (ескі, жаңа)

b)

upper ()

c)

endgek(ішкі_тіркес)

d)

starttemd (символ)

e)

endgeks(ескі, жаңа)

144.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

startswith(ішкі_тіркес)

b)

replace (ескі, жаңа)

c)

upper ()

d)

endgek(ішкі_тіркес)

e)

starttemd (символ)

145.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

len(s)

b)

s.capitalize()

c)

endgek(ішкі_тіркес)

d)

starttemd ()

e)

endgeks(ескі, жаңа)

146.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

S.swapcase()

b)

S.capitalize()

c)

starttemd ()

d)

endgeks(ескі, жаңа)

e)

S.isasin ()

147.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

len(S) 

b)

S.swapcase()

c)

starttemd ()

d)

endgeks(ескі, жаңа)

e)

S.isasin ()

148.

Символдар мен сөз тіркестерін өңдеу әдістері

a)

S.upper()

b)

len(S)

c)

S.swapcase()

d)

S.for(ішкі_тіркес)

e)

range ()

149.

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

a)

"r" - оқу

b)

"w" – жазу

c)

"a" – қосу

d)

"d" - оқу

e)

"t" – жазу

150.

Кортеждерде қолданылмайтын әдістер:

a)

append ()

b)

remove ()

c)

insert ()

d)

len()

e)

min()

151.

Кортеждерде қолданылмайтын әдістер:

a)

append ()

b)

reverse ()

c)

insert ()

d)

len()

e)

min()

152.

Кортеждерде қолданылмайтын әдістер:

a)

sort ()

b)

reverse ()

c)

insert ()

d)

max()

e)

index()

153.

Кортеждерде қолданылмайтын әдістер:

a)

append ()

b)

reverse ()

c)

sort ()

d)

len()

e)

min()

154.

Кортеждерде қолданылатын әдістер:

a)

len()

b)

min()

c)

max()

d)

reverse ()

e)

sort ()

155.

Кортеждерде қолданылатын әдістер:

a)

index ()

b)

min()

c)

max()

d)

reverse ()

e)

sort ()

156.

Кортеждерде қолданылатын әдістер:

a)

+ және * операторлары

b)

in операторы;

c)

элементке индекс арқылы қол жеткізу

d)

элементтердің орнын ауыстыру

e)

сорттау

157.

Тізімдерде қолданылатын әдістер:

a)

арреnd(мән)

b)

index (мән)

c)

insert (индекс,мән)

d)

read(индекс,мән)

e)

range(мән)

158.

Тізімдерде қолданылатын әдістер:

a)

sort ()

b)

rеmоvе(мән)

c)

insert (индекс,мән)

d)

read(индекс,мән)

e)

range(мән)

159.

Сөздікте қолданылатын әдістер:

a)

dict.clear () - сөздікті тазартады

b)

dict.copy () - сөздіктің көшірмесін қайтарады

c)

classmethod dict.fromkeys (seq [, мән]) - seq және мән мәндерінен кілттермен сөздік жасайды (әдепкі - None)

d)

direct.clear () - сөздікті тазартады

e)

direct.copy () - сөздіктің көшірмесін қайтарады

160.

Сөздікте қолданылатын әдістер:

a)

dict.keys ()

b)

dict.copy ()

c)

pop()

d)

min()

e)

max()

161.

Сөздікте қолданылатын әдістер:

a)

items() әдісі

b)

get(key) әдісі

c)

min() әдісі

d)

max() әдісі

e)

index() әдісі

162.

Сөздікте қолданылатын әдістер:

a)

copy

b)

setdefault ()

c)

endgek(ішкі_тіркес)

d)

starttemd ()

e)

endgeks(ескі, жаңа)

163.

Сөздікте қолданылатын әдістер:

a)

update() әдісі

b)

endgek(ішкі_тіркес)

c)

starttemd () әдісі

d)

endgeks(ескі, жаңа)

e)

s.isasin () функциясы

164.

Тармақталу операторларының түрлері:

a)

Толымды

b)

Толымсыз

c)

Алғы шартты

d)

Соңғы шартты

e)

Циклдік

165.

Циклдік операторларды көрсетіңіз:

a)

for

b)

while

c)

if

d)

else

e)

range

166.

for  операторында аралықты көрсету тәсілдері:

a)

range(n)

b)

range(k,n,m)

c)

range(k,n)

d)

arange(k,n,m)

e)

derange(k,n)

167.

Қарапайым типтер:

a)

int

b)

float

c)

str

d)

list

e)

tuple

168.

Салыстыру амалдары:

a)

>, <

b)

==

c)

!=

d)

=

e)

=!

169.

Цикл жұмысын ұйымдастыруда қолданылатын операторлар:

a)

break

b)

continue

c)

if

d)

%

e)

//

170.

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

a)

оқу үшін ашу (әдепкі мән болып табылады)

b)

жазу үшін ашу, файлдың ішіндегі мәні жойылады, файл жоқ болса, онда жаңадан құрылады

c)

жазу үшін ашу, егер файл жоқ болса, онда ерекше жағдай деп саналады

d)

абсолютті ашу (әдепкі мән болып табылады)

e)

өлшемдер үшін ашу, файлдың ішіндегі мәні жойылады, файл жоқ болса, онда жаңадан құрылады