wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

питон программа

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

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

d)

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

2.

Нәтижесі:

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

a.write('Salem Alem')

a)

2023.txt файлын ашады

b)

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

c)

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

d)

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

3.

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

а=open('sdfghjk.txt', 'r')

print(*a)

a)

файл мазмұнын шығарады

b)

Файл туралы ақпаратты шығарады

c)

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

d)

файлды сақтайды

4.

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

a)

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

b)

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

c)

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

d)

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

5.

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

x=True

y=False

print(x and y)

a)

y

b)

x and y

c)

False

d)

True

6.

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

a)

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

b)

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

c)

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

d)

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

7.

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

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

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

a)

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

b)

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

c)

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

d)

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

8.

Программа шарты:

a=int(input())

if a>0:

print (a+5)

else:

print('a*25')

a)

a+25

b)

-50

c)

a*25

d)

-1875

9.

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

i=sum=0

while i<=4:

sum+=i

i=i+1

print(sum)

a)

5

b)

9

c)

10

d)

7

10.

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

for i in range(a,b,c)

a)

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

b)

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

c)

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

d)

цикл қадамы

11.

Цикл неше рет қайталанады және нәтижесі?

k=0

for i in range(1, k+3):

k=k+i

print(k)

a)

2 рет қайталанады нәтиже 3

b)

5 рет қайталанады нәтиже 15

c)

3 рет қайталанады нәтиже 6

d)

4 рет қайталанады нәтиже 5

12.

Егер a=18 b=13, программа нәтижесі

a=int(input())

b=int(input())

if a%2==0:

a=a**2

k=a+b

print(k)

a)

337

b)

31

c)

43

d)

321

13.

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

a)

орындалады

b)

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

c)

қайталанады

d)

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

14.

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

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

print(a)

a)

1 2 3 4 5 6 7 8 9 10

b)

1 2 3 4 5

c)

2 4 6 8 10

d)

1 3 5 7 9

15.

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

a)

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

b)

циклне кіру

c)

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

d)

циклдан шығу

16.

For циклін пайдаланып 8 санының 1ден 10 ға дейінгі көбейту кестесін экранға шығаратын программа

a)

for i in rage(1,11):

print('*8=',a*8)

b)

for i in rage(1,11):

print(a,'*8=',a*8)

c)

for i in rage(1,10):

print(a,'*8=',a*8)

d)

for i in rage(1,10):

print(a,'a*8')

17.

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

a)

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

b)

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

c)

циклден шығу

d)

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

18.

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

a)

for

b)

if

c)

then

d)

while

19.

a=6

b=5

if a%2==2:

a=a**2

k=a+b

print(b)

print(k)

a)

5

b)

41

c)

11

d)

12

e)

15

20.

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

a)

бақылау файлы

b)

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

c)

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

d)

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

e)

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