wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PYTHON

Total questions: 101

Worksheet time: 53mins

Name
Class
Date
1.

Read () функциясының қызметі

a)

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

b)

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

c)

файлды жабады

d)

файлдағы ағымдағы позицияны білуге болады

2.

Программа фрагментінің нәтижесі

a=open('C:/2023. txt' , 'w')

a.write ('Salem Alem!')

a)
  1. 2023. txt файлын ашады

b)
  1. 2023. txt файлын ашып "Salem Alem!" мәтінін оқиды

c)
  1. 2023. txt файлын ашып "Salem Alem!" мәтінін жазады

d)
  1. 2023. txt файлын ашып, файл атауын өзгертеді

3.

Rename () функциясының қызметі

a)

файлды оқу режимінде ашу

b)

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

c)

файл атын өзгерту

d)

файлдағы ағымдағы позицияны білу

4.

Программа фрагментінің нәтижесі

x=True

y=False

print(x and y)

a)

Y

b)

X and y

c)

False

d)

True

5.

Тармақталу алгоритмі дегеніміз .....

a)

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

b)

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

c)

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

d)

әрекеттер қайталанбай орындалады

6.

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

for 2a in range (2, 8, 2):

print ('цикл денесі')

a)

алгоритмдік қате

b)

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

c)

программалық қате

d)

синтаксисті қате

7.

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

a)

орындалады

b)

қайталанады

c)

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

d)

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

8.

Break циклінің қызметі

a)

циклді жалғастыру

b)

циклге кіру

c)

циклді басқару

d)

циклден шығу

9.

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

a)

циклдің денесінің орындалуы

b)

шартты алдын ала тексеру

c)

циклден шығу

d)

циклді басқару

10.

Алғы шартты цикл операторы

a)

for

b)

if

c)

then

d)

while

11.

Параметрлі цикл операторы

a)

while

b)

continue

c)

for

d)

break

12.

Python-да файлды ашу режимдері

a)

for

b)

input

c)

print

d)

read

e)

write

13.

Python программалау тілінде файл типтері

a)

бинарлық файл

b)

ендірілген файл

c)

кестелік файл

d)

мәтіндік файл

e)

оқылатын файл

14.

Логикалық айнымалылар

a)

True

b)

немесе

c)

False

d)

Емес

e)

IF

15.

Циклдік операторлар

a)

Else

b)

for

c)

if

d)

then

e)

while

16.

Python программалау тілінде тармақталған алгоритмдерді программалауда қолданатын қызметші сөздер

a)

Else

b)

For

c)

if

d)

head

e)

while

17.

Берілген for цикл синтаксисіндегі "с" қызметі

for i in range (a,b,c):

цикл денесі

a)

цикл параметрі

b)

параметрдің соңғы мәні

c)

цикл қадамы

d)

циклдің қайталану саны

18.

Python тілінің алфавиті

a)

Латын әрпінің үлкен және кіші әріптері

b)

Кириллица әрпінің үлкен және кіші әріптері

c)

Символдар

d)

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

19.

Сызықтық алгоритм дегеніміз не?

a)

Әрекеттер рет-ретімен орындалады

b)

Нәтижеге жеткенше цикл қайталанады

c)

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

d)

Шартқа байланысты әректтер орындалады

20.

% нені білдіреді?

a)

қалдығын есептейді

b)

бөледі

c)

Бүтін бөлігін көрсетеді

d)

екі рет бөледі

21.

// нені білдіреді?

a)

Қалдығын есептейді

b)

Екі рет бөледі

c)

Бөледі

d)

Бүтін бөлігін көрсетеді

22.

int()

a)

Жолдық

b)

Бүтін сандар

c)

Логикалық

d)

Нақты сандар

23.

print(100+150) нәтижесі

a)

200

b)

print 250

c)

225

d)

250

24.

print ("Arman"*5) нәтижесі?

a)

Arman"*5

b)

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

c)

Arman

Arman Arman Arman Arman

d)

Arman Arman Arman Arman

25.

float()

a)

Жолдық

b)

Бүтін сандар

c)

Нақты сандар

d)

Логикалық

26.

str()

a)

Жолдық

b)

Нақты сандар

c)

Бүтін сандар

d)

Логикалық

27.

**

a)

Жұлдызша

b)

Көбейту

c)

Екі рет көбейту

d)

Дәрежеге шығару

28.

Тұрақты қайталанып тұратын алгоритм?

a)

араласPython тілінде

b)

сызықтық

c)

циклдық

d)

тармақталған

29.

Белгілі бір қойылған шарт орындалуымен

ағымдағы цикл жұмысын бірден тоқтатып, программа жұмысын

циклден шығарып, әрі қарай жалғастыратын цикл нұсқаулығы.

a)

Break

b)

for

c)

while

d)

Сontinue

30.

Орындалу саны белгілі цикл

a)

For

b)

cycle

c)

range

d)

Whіle

31.

Программалаудағы цикл түрлері?

a)

итерация цикл

b)

For параметрліциклі

c)

Whіleшартты циклі

d)

арифметикалық цикл, қадамдық (итерация) цикл

32.

i=0

s=0

for i in range (1,10):

s+=i

print (s)

есептің нәтижесі?

a)

45

b)

55

c)

50

d)

40

33.

Логикалық өрнек

a)

while

b)

true, false

c)

while loop

d)

loop condition

34.

print ("8-сынып оқушылары")

экранға шығатын программа нәтижесі

a)

print "8-сынып оқушылары"

b)

8-сынып оқушылары

c)

print

d)

8-сынып

35.

Диапазон

a)

For

b)

Python

c)

in

d)

range

36.

Орындалу саны белгісіз цикл

a)

Whіle

b)

range

c)

cycle

d)

For

37.

i=0

s=0

while i<100:

i+=1

s+=i

print(s)

есептің нәтижесі?

a)

5000

b)

6000

c)

5050

d)

4050

38.

Әзірше циклі

a)

while loop

b)

condition

c)

for

d)

range

39.

Белгілі бір қойылған шарт орындалуымен

ағымдағы цикл жұмысын бірден тоқтатып, программа жұмысын

циклден шығарып, әрі қарай жалғастыратын цикл нұсқаулығы.

a)

Сontinue

b)

for

c)

Break

d)

while

40.

Кейбір программаларда циклді басқару мүмкін болмай қалады.

Бұл – программалау кезінде жіберген қателерден туындайтын жағдай.

Мұндай циклдер .................. деп аталады.

a)

шексіз циклдер

b)

қысқа циклдер

c)

көп циклдер

d)

қайталау циклдер

41.

Бірінің ішіне екіншісін кірістіріп пайдаланған бірнеше

қарапайым циклдер қандай цикл аталады?

a)

қайталау циклдер

b)

төмен циклдер

c)

ұзақ циклдер

d)

кірістірілген циклдер

42.

Python-да математикалық функцияларды қолданатын арнайы

модуль?

a)

message

b)

maht

c)

math

d)

hello

43.

Белгілі бір қойылған шарттың көмегі-

мен ағымдағы цикл итерациясын тоқтатып, келесі цикл итера-

циясына ауыстыратын цикл нұсқаулығы

a)

for

b)

range

c)

Break

d)

Continue

44.

i=0

for i in range (10,0,-1):

print(i)

есептің нәтижесі?

a)

10

9

8

7

6

5

4

3

2

1

b)

0

1

2

3

4

5

6

7

8

9

10

c)

0

2

4

6

8

10

d)

9

7

5

3

1

45.

i=0

while i<5:

print(i)

i=i+1

есептің нәтижесі?

a)

1

2

3

4

5

b)

0

1

2

3

4

c)

5

3

1

d)

0

2

4

6

46.

Арифметикалық цикл.

Орындалу саны белгілі

a)

For

b)

Whіle

c)

if

d)

or

47.

Блок-схемада есептің Python тілінде жазылуы?

a)

i=s=0

while i>100:

i+=1

s+=i

print(s)

b)

i=s=0

while i<100:

i+=1

s+=i

print(s)

c)

i=s=0

while i<100:

i+=2

s+=i

print(s)

d)

i=s=0

while i<100:

i+=3

s+=i

print(s)

48.

i=0

while i<3:

print('Hello')

i=i+1

есептің нәтижес?

a)

Hello

Hello

Hello

b)

Hello

c)

Hello Hello Hello

d)

H e llo

49.

Белгілі бір қойылған шарттың көмегі-

мен ағымдағы цикл итерациясын тоқтатып, келесі цикл итера-

циясына ауыстыратын цикл нұсқаулығы.

a)

while

b)

Continue

c)

Break

d)

for

50.

Python тілінің кеңейтілімі

a)

.py

b)

.docx

c)

.pptx

d)

.exe

51.

Тіл синтаксисі дегеніміз не?

a)

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

b)

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

c)

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

d)

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

52.

Python тілінде циклды қалай анықтауға болады?

a)

for i in range(10):

b)

while i < 10:

c)

loop i in 10:

d)

repeat i < 10:

53.

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

a)

if шарт:

b)

when шарт:

c)

case шарт:

d)

switch шарт:

54.

Python тілінде файлды қалай ашуға болады?

a)

open('файл_аты', 'r')

b)

file('файл_аты', 'r')

c)

read('файл_аты')

d)

load('файл_аты')

55.

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

a= int(input('a,b manderin engiz:'))

b= int(input('a,b manderin engiz:'))

p=a*b

print('kobeitindinin mani', a,b)

a)

1-ші жолда

b)

3-ші жолда

c)

4-ші жолда

d)

2-ші жолда

56.

Бүтін (int) типке қайсылары жатады?

a)

2,3

b)

2.5

c)

45

d)

120.88

57.

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

a)

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

b)

функция мәнін бөлшек санға айналдыру функциясы

c)

мәліметті экранға шығару үшін кірістірілген функция

d)

мәліметті экраннан өшіру үшін кірістірілген функция

58.

Жауабы неге тең?  print (31//6)

a)

1

b)

2

c)

4

d)

5

59.

Жауабы неге тең?  print (3**2)

a)

9

b)

3

c)

2

d)

6

60.

while сөзі қалай аударылады?

a)

шартты алдын-ала тексеру циклі

b)

цикл

c)

итерация

d)

санауыш

61.

Python тілінде қандай деректер типтері бар?

a)

array

b)

char

c)

boolean

d)

int, float, str, bool

62.

int деректер типі не үшін қолданылады?

a)

Шындық мәндерін сақтау үшін.

b)

Бүтін сандарды сақтау үшін.

c)

Символдық деректерді сақтау үшін.

d)

Сандарды қосу үшін.

63.

float деректер типі қандай мәндерді сақтайды?

a)

Символдар

b)

Бүтін сандар

c)

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

d)

Нақты сандар (ондық бөлшектер)

64.

str деректер типі не білдіреді?

a)

Тек мәтіндер

b)

Күрделі деректер

c)

Сандар мен логикалық мәндер

d)

Суреттер мен графиктер

65.

Python-да логикалық типтер қандай?

a)

True және False

b)

Yes және No

c)

On және Off

d)

1 және 0

66.

print(int(7.976)) командасының мәні қандай?

a)

7

b)

8

c)

976

d)

true

67.

print(float(57)) командасының мәні қандай?

a)

57

b)

58

c)

57.0

d)

false

68.

Python-да шартты операторлар қандай?

a)

switch, case, break

b)

try, except, finally

c)

if, elif, else

d)

for, while, do

69.

Python-да for циклы мен while циклының айырмашылығы неде?

a)

while циклы тек тізімдермен жұмыс істейді.

b)

for циклы тек қана сандық мәндерді итерациялайды.

c)

for циклы тек бір рет қайталанады.

d)

for циклы алдын ала белгілі элементтер тізімін итерациялайды, ал while циклы шартқа негізделген қайталау үшін қолданылады.

70.

Python-да функция аргументтерін қалай беру керек?

a)

Функцияны шақырғанда параметрлерді, ал анықтағанда аргументтерді беру.

b)

Функцияны анықтау кезінде параметрлерді, ал шақырғанда аргументтерді беру.

c)

Функция параметрлерін тек бір уақытта беру.

d)

Функция аргументтерін тек тізім ретінде беру.

71.

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

a)

import

b)

include

c)

require

d)

load

72.

Python-да “sort()” әдісі не істейді?

a)
  • A) Тізімнің элементтерін біріктіреді

b)
  • B) Тізімді жояды

c)
  • C) Тізімдегі элементтерді реттейді

d)
  • D) Тізімді ұзартатын элемент қосады

73.
Файлды ашу әдісі?
a)
open ()
b)
close ()
c)
read ()
d)
write ()
74.
Файлды жабу әдісі?
a)
open ()
b)
close ()
c)
read ()
d)
write ()
75.
Файлды мәтіндік режимде ашады (үнсіз келісім бойынша)?
a)
R-Read
b)
W-Write
c)
A-Appent
d)
B-Binary
76.
Жаңа файл жасап, оған деректі жазады. Егер мұндай файл болса, оған жаңа дерек жазу үшін ескісі өшіріледі?
a)
R-Read
b)
W-Write
c)
A-Appent
d)
B-Binary
77.
Алдын ала жасалған файлды ашып, ондағы жазбалардың соңына жаңа деректерді қосып жазады?
a)
R-Read
b)
T-Text
c)
A-Appent
d)
B-Binary
78.
Файлды екілік (бинарлық) режимде ашады?
a)
T-Text
b)
W-Write
c)
A-Appent
d)
B-Binary
79.
Файлды мәтіндік режимде ашады (үнсіз келісім бойынша)
a)
R-Read
b)
W-Write
c)
A-Appent
d)
T-Text
80.
Файлды оқу мен жазу үшін ашады
a)
“+”
b)
W-Write
c)
A-Appent
d)
T-Text
81.
Мәтіндік файлдардың кеңейтілімі?
a)
.txt, .rtf
b)
.txt, .doc
c)
.pptx, .rtf
d)
.py, .rtf
82.
Программалаудағы цикл түрі қанша?
a)
1
b)
2
c)
3
d)
4
83.
Программалаудағы цикл түріне жатпайды:
a)
Арифметикалық цикл
b)
Қадамдық цикл
c)
Сандық цикл
d)
Кірістірілген цикл
84.
Бірінің ішіне екіншісін кірістіріп пайдаланған бірнеше қарапайым циклдер:
a)
Арифметикалық цикл
b)
Қадамдық цикл
c)
Сандық цикл
d)
Кірістірілген цикл
85.
Белгілі бір қойылған шарттың көмегімен ағымдағы цикл итерациясын тоқтатып, келесі цикл итерациясына ауыстыратын цикл нұсқаулығы :
a)
Break
b)
Continue
c)
While
d)
If
86.

Белгілі бір қойылған шарт орындалуымен ағымдағы цикл жұмысын бірден тоқтатып, программа жұмысын циклден шығарып, әрі қарай жалғастыратын цикл нұсқаулығы

a)
Continue
b)
While
c)
If
d)
Break
87.
Циклдағы Continue нұсқаулығы:
a)
ағымдағы цикл итерациясын тоқтатып, келесі цикл итерациясына ауыстырады
b)
ағымдағы цикл жұмысын бірден тоқтатады
c)
циклдың екі қадамынан аттап кетеді
d)
программаның жұмысын тоқтатады
88.
Циклдағы Break нұсқаулығы:
a)
ағымдағы цикл итерациясын тоқтатып, келесі цикл итерациясына ауыстырады
b)
ағымдағы цикл жұмысын бірден тоқтатады
c)
циклдағы тақ сандарды массивтен шығарады
d)
программаның жұмысын тоқтатады
89.

elif операторының қызметі неде?

a)

Көптеген шарттарды тексеруге мүмкіндік береді

b)

Бір ғана шартты тексереді

c)

Циклды орындау

d)

Кодты компиляциялау

90.

Төмендегі кодтың не шығаратынын анықтаңыз: count = 0 while count < 5: print(count) count += 1 else: print("End")

a)

0 1 2 3 4 End

b)

0 1 2 3 4

c)

End

d)

Код қатесі

91.

Төмендегі циклдың нәтижесін анықтаңыз: for i in range(1, 4): if i == 2: continue print(i)

a)

1 3

b)

1 2 3

c)

2

d)

Код қатесі

92.

Төмендегі кодтың нәтижесі не болады? a = 2 if a == 2: print("Two") elif a == 3: print("Three") else: print("Not Two or Three")

a)

Two

b)

Three

c)

Not Two or Three

d)

Код қатесі

93.

Төмендегі кодтың не шығаратынын анықтаңыз: for i in range(3): print(i) else: print("Done")

a)

0 1 2 Done

b)

0 1 2

c)

Done

d)

Код қатесі

94.

Төмендегі кодтың нәтижесі не болады? x = 5 if x < 3: print("x is less than 3") elif x < 10: print("x is less than 10") else: print("x is 10 or more")

a)

x is less than 10

b)

x is less than 3

c)

x is 10 or more

d)

Код қатесі

95.

орының синтаксисі қалай жазылады?

a)

if condition: ...

b)

if (condition) { ... }

c)

if: condition ...

d)

if condition ...

96.

Төмендегі кодтың нәтижесін анықтаңыз: python count = 0 while count < 3: print(count) count += 1 else: print("Цикл аяқталды.")

a)

0 1 2 Цикл аяқталды.

b)

0 1 2

c)

0 1 2 3 Цикл аяқталды.

d)

Цикл аяқталды.

97.

Төмендегі циклдың нәтижесін анықтаңыз: python for i in range(5): if i == 2: print("Two") else: print(i)

a)

0 1 Two 3 4

b)

0 1 2 3 4

c)

0 1 3 4

d)

Код қатесі

98.

Төмендегі кодтың нәтижесі не болады? python x = 10 if x > 10: print("x > 10") elif x == 10: print("x == 10") else: print("x < 10")

a)

x == 10

b)

x > 10

c)

x < 10

d)

Код қатесі

99.

Python тілінде циклді қалай тоқтатуға болады?

a)

terminate

b)

break

c)

stop

d)

exit

100.

Python тілінде циклдің қайталануын шектейтін оператор?

a)

else

b)

while

c)

for

d)

if

101.

Python тілінде циклдің денесі қанша рет орындалады?

a)

1 рет

b)

шексіз

c)

көп рет

d)

0 рет