Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python форматтау, f-string және деректер құрылымдары (12-сынып)

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.

"Hello {}!".format("World") нәтижесі қандай?

a)

Hello.format(World)

b)

Hello {} World

c)

Hello World!

d)

Hello {World}

2.

{0} нені білдіреді?

a)

index

b)

қате

c)

жаңа айнымалы

d)

бос орын

3.

"{}+{}={}".format(2,3,5) →

a)

2+3=5

b)

{2}+{3}={5}

c)

2+{}=5

d)

format error

4.

f-string мысалы:

a)

"f {text}"

b)

f"Result: {x}"

c)

f(text)

d)

"f-string"

5.

"Name: {n}".format(n="Aida") нәтижесі:

a)

Name: Aida

b)

Name: n

c)

n: Aida

d)

Error

6.

"Result: {:.2f}".format(3.14159)

a)

Result: 3

b)

Result: 3.14

c)

Result: 3.14159

d)

Error

7.

format() не үшін қолданылады?

a)

Жолға мән орнату

b)

Тізімге қосу

c)

Жою

d)

Индекс табу

8.

{:.1f} не форматтайды?

a)

бүтін

b)

бір таңбалы float

c)

жол

d)

массив

9.

f-string артықшылығы:

a)

өте баяу

b)

қысқа әрі жылдам

10.

"{} {}".format("Python","Course") →

a)

Python Course

b)

PythonCourse

c)

{} {}

d)

Error

11.

Кортеж қандай жақшада жазылады?

a)

[]

b)

{}

c)

()

d)

<>

12.

Кортеж өзгермелі ме?

a)

Иә

b)

Жоқ

c)

Тек соңғы элемент

d)

Error

13.

t = (1, ) нені білдіреді?

a)

integer

b)

list

c)

бір элементті кортеж

d)

set

14.

Кортеж артықшылығы:

a)

өзгермейді, қауіпсіз

b)

өте үлкен

c)

индекстер жоқ

d)

қате береді

15.

Кортежді қайда қолданады?

a)

өзгермейтін деректер

b)

файл

c)

цикл

d)

модуль

16.

Тізім қандай жақшада?

a)

()

b)

[]

c)

{}

d)

||

17.

append() не істейді?

a)

элемент өшіреді

b)

соңына қосады

c)

басына қосады

d)

ортаға қосады

18.

remove(2) →

a)

индекс 2

b)

мән 2

c)

барлық 2

d)

қате

19.

pop() →

a)

соңғы элементті алып тастайды

b)

бірінші

c)

барлығын

d)

ештеңе істемейді

20.

insert(1, 10) →

a)

1-индекске 10 қояды

b)

соңына жазады

c)

10-ды өшіреді

d)

қате

21.

len([1,2,3]) →

a)

2

b)

3

c)

1

d)

Error

22.

clear() →

a)

соңғысын өшіру

b)

барлығын өшіру

c)

бірінші элемент

d)

қайтару

23.

max([5,2,9]) →

a)

5

b)

9

c)

2

d)

None

24.

min([7,1,4]) →

a)

7

b)

4

c)

1

d)

Error

25.

Индекс қайдан басталады?

a)

1

b)

2

c)

0

d)

−1

26.

sorted([3,1,2]) →

a)

[3,2,1]

b)

[1,2,3]

c)

Error

d)

(1,2,3)

27.

reverse=True →

a)

өсу ретімен

b)

кему ретімен

c)

қате

d)

жай тізім

28.

lst.sort() →

a)

жаңа тізім қайтарады

b)

өз ішінде сұрыптайды

c)

None қайтарады

d)

кортежге айналдырады

29.

sorted("abc") →

a)

['a','b','c']

b)

('a','b','c')

c)

abc

d)

Error

30.

Сұрыптауға қатысы жоқ әдіс:

a)

sort()

b)

sorted()

c)

reverse()

d)

append()

31.

Python массивтері қай модульде?

a)

arr

b)

array

c)

num

d)

random

32.

Массив пен тізім айырмасы:

a)

тізім жылдамырақ

b)

массив тек бір тип

c)

массив өзгермейді

d)

массив индекссіз

33.

Массив құру:

a)

array.new

b)

array.array

c)

new()

d)

arr()

34.

"i" типі нені білдіреді?

a)

float

b)

int

35.

Массив артықшылығы

a)

баяу

b)

үлкен

c)

жадты тиімді

d)

өзгермейді

36.

2D массив деген не

a)

мәтін

b)

кесте

c)

цикл

d)

функция

37.

a[2][1] нені білдіреді

a)

2-баған

b)

2-қатар, 1-баған

c)

1-қатар

d)

қате

38.

2D массив мысалы

a)

[1,2,3]

b)

[[1,2],[3,4]]

c)

(2,3,4)

d)

{1,2,3}

39.

Қолданылуы

a)

матрица

b)

жол

c)

жиын

d)

dict

40.

2D массив элементіне қол жеткізу

a)

a(1)(1)

b)

a{1}{1}

c)

a[1][1]

d)

a|1|1

41.

3D массив нені білдіреді

a)

бір өлшем

b)

екі өлшем

c)

үш өлшем

d)

қате

42.

3D массив мысалы

a)

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

b)

[[1,2],[3,4]]

c)

[1,2,3]

d)

None

43.

Қолданылуы

a)

графика

b)

текст

c)

dict

d)

set

44.

3D құрылым

a)

тізім ішінде тізім ішінде тізім

b)

бір тізім

c)

бір string

d)

dict

45.

3D матрица неге керек

a)

жай ғана

b)

модельдеу

c)

массив

d)

string

46.

Жиын қандай жақшада

a)

[]

b)

{}

c)

()

d)

|

47.

Жиында қайталану бола ма

a)

иә

b)

жоқ

c)

кейде

d)

индексге байланысты

48.

Жиында индекс бар ма

a)

бар

b)

жоқ

c)

1-ден басталады

d)

теріс индекс

49.

add()

a)

элемент қосады

b)

соңынан өшіреді

c)

сұрыптайды

d)

біріктіреді

50.

remove()

a)

жоқ, элементті өшірсе қате

b)

қате бермейді

c)

тізімге жазады

d)

индекс өшіреді

51.

discard()

a)

қате береді

b)

қате бермейді

52.

Біріктіру операциясы:

a)

&

b)

|

c)

-

d)

**

53.

Қиылысу операциясы:

a)

&

b)

|

c)

+

d)

//

54.

Айырма операциясы:

a)

-

b)

∧

c)

|

d)

&

55.

Симметриялық айырма:

a)

|

b)

∧

c)

-

d)

%

56.

update() не істейді?

a)

бір элемент

b)

бірнеше элемент

c)

өшіру

d)

қате

57.

clear() не істейді?

a)

соңғыны

b)

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

c)

сұрыптайды

d)

өзгертеді

58.

set([1,1,2]) нәтижесі:

a)

{1,1,2}

b)

{1,2}

c)

[1,2]

d)

Error

59.

Жиын қай кезде тиімді?

a)

қайталанатын мән

b)

қайталанбайтын

c)

индекс керек

d)

сұрыптау керек

60.

Жиында жоқ әдіс:

a)

add

b)

pop

c)

insert

d)

clear

61.

union()

a)

қиылысу

b)

біріктіру

c)

айырма

d)

өшіру

62.

intersection()

a)

қиылсу

b)

біріктіру

c)

бөлу

d)

көбейту

63.

difference()

a)

біріктіру

b)

қиылсу

c)

айырма

d)

XOR

64.

symmetric_difference()

a)

бірге

b)

ортақ

c)

симметриялық айырма

d)

қосу

65.

{1, 2} | {3, 4} →

a)

{1,2}

b)

{3,4}

c)

{1,2,3,4}

d)

Error

66.

copy() не істейді?

a)

элемент қосады

b)

толық көшірме

c)

қиылыстырады

d)

өшіреді

67.

isdisjoint()

a)

матрица

b)

ортақ элемент жоқ

c)

біріктіреді

d)

сұрыптайды

68.

issubset()

a)

ішкі жиын

b)

үлкен жиын

69.

issuperset()

a)

ішкі

b)

сыртқы

c)

қосу

d)

бөлу

70.

difference_update()

a)

айырманы қайтарады

b)

бастапқы жиынды өзгертеді

c)

ештеңе істемейді

d)

қате

71.

frozenset қандай?

a)

өзгермелі

b)

өзгермейтін

c)

тізім

d)

жол

72.

frozenset қосу әдісі бар ма?

a)

add

b)

insert

c)

жоқ

d)

push

73.

frozenset нені қолданады?

a)

union

b)

append

c)

pop

d)

remove

74.

frozenset қайда қолайлы?

a)

dict кілт

b)

тізім

c)

string

d)

массив

75.

frozenset жазылуы:

a)

{}

b)

[]

c)

frozenset()

d)

()

76.

Функция қандай сөзден басталады?

a)

func

b)

def

c)

lambda

d)

set

77.

return не істейді?

a)

функцияны тоқтатады және мән қайтарады

b)

тек шығарады

c)

қосады

d)

сақтайды

78.

Аргумент деген не?

a)

функция атауы

b)

функцияға берілетін мән

c)

айнымалы

d)

тип

79.

Жергілікті айнымалы қайда?

a)

сыртында

b)

ішінде

c)

кез келген жерде

d)

dict ішінде

80.

global айнымалы дегеніміз:

a)

бір функцияда

b)

бүкіл бағдарламада

c)

файл ішінде ғана

d)

тек модульде

81.

global сөзінің қызметі:

a)

функция жасайды

b)

локалдыны глобал етеді

c)

өшіреді

d)

айнымалыны жабады

82.

*args не істейді?

a)

тізім жасайды

b)

көп аргумент қабылдайды

c)

массив жасайды

d)

кортеж жояды

83.

return жазылмаса:

a)

0

b)

False

c)
d)

None

84.

Функцияны шақыру:

a)

f

b)

f[]

c)

f()

d)

f<>

85.

docstring қайда жазылады?

a)

def астында

b)

ең соңында

86.

Python қандай тіл?

a)

машиналық

b)

интерпретацияланатын

c)

компиляцияланатын

d)

бинарлық

87.

type([]) →

a)

list

b)

tuple

c)

dict

d)

set

88.

type({}) →

a)

list

b)

dict

c)

set

d)

tuple

89.

type(0) →

a)

tuple

b)

dict

c)

set

d)

str

90.

Тізім деректер түрі:

a)

mutable

b)

immutable

c)

frozen

d)

copy only

91.

Жол дерек түрі:

a)

mutable

b)

immutable

c)

өзгермелі

d)

массив

92.

input() не қайтарады?

a)

int

b)

list

c)

string

d)

bool

93.

'5' + '6' нәтижесі:

a)

11

b)

56

c)

Error

d)

65

94.

int("10") →

a)

"10"

b)

10

c)

Error

d)

float

95.

float(5) →

a)

5

b)

5.0

c)

Error

d)

None

96.

map() не істейді?

a)

сүзгі

b)

әр элементке функция қолданады

c)

біріктіреді

d)

жояды

97.

filter()

a)

элемент қосады

b)

шартқа сай элементтерді сүзеді

c)

сұрыптайды

d)

бөліп тастайды

98.

split()

a)

біріктіру

b)

бөлу

c)

өшіру

d)

сорттау

99.

join()

a)

бөлу

b)

біріктіру

c)

сұрыптау

d)

айыру

100.

Python комментарий белгісі:

a)

//

b)

/**/

c)

#

d)

--