wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python Тіліндегі Сұрақтар

Total questions: 30

Worksheet time: 10mins

Name
Class
Date
1.

Python тілінде айнымалыны сипаттаудың дұрыс жолын көрсетіңіз

a)

int a = 10;

b)

var x := 12

c)

define x = 5

d)

x = 5

e)

declare x = 5

2.

Төмендегі айнымалы атауларының қайсысы Python стандартына сәйкес келмейді?

a)

_index

b)

value_123

c)

myVar

d)

2ndValue

e)

total_sum

3.

Қай мәлімет типі тек екі мән қабылдай алады: True және False?

a)

int

b)

float

c)

bool

d)

str

e)

list

4.

** (қос жұлдызша) операторы Python тілінде не үшін қолданылады?

a)

Жолдарды біріктіру

b)

Бөлшекпен бөлу

c)

Қалдықпен бөлу

d)

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

e)

Шарт тексеру

5.

7 // 3 амалының нәтижесі қандай болады?

a)

2.3

b)

1.0

c)

2

d)

2.333

e)

0

6.

print(9 % 4) командасы қандай мәнді экранға шығарады?

a)

0

b)

4

c)

3.0

d)

1

e)

2

7.

Қай оператор екі шарттың бір уақытта орындалуын тексереді?

a)

or

b)

not

c)

if

d)

and

e)

elif

8.

math.pi айнымалысының мағынасын таңдаңыз

a)

Нақты сандар жиыны

b)

Сызықтық тұрақты

c)

Шеңбер ұзындығы мен диаметрінің қатынасы

d)

Натурал логарифм негізі

e)

Квадрат түбір

9.

math.floor(7.8) нәтижесі қандай болады?

a)

7.8

b)

8

c)

7

d)

6

e)

7.0

10.

math.ceil(4.2) амалы не қайтарады?

a)

4.0

b)

5

c)

3

d)

4

e)

6

11.

Пайдаланушыдан бірнеше бүтін сан алу үшін дұрыс жазылған жолды таңдаңыз

a)

input().split(map(int))

b)

split().input()

c)

map(int, input().split())

d)

list(input().int().split())

e)

input(map(int)).split()

12.

split() әдісі не үшін қолданылады?

a)

Жолдарды қосу үшін

b)

Жолды бөлшектеу үшін

c)

Массив құру үшін

d)

Айнымалы типін анықтау үшін

e)

Функция жазу үшін

13.

end=" " параметрі print() функциясында не үшін қолданылады?

a)

Жаңа жолға өтпеу үшін

b)

Айнымалыны енгізу

c)

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

d)

Тармақталу жасау үшін

e)

Шарт тексеру үшін

14.

round(8.5) нәтижесі қандай болады?

a)

8

b)

8

c)

9

d)

7

e)

8.5

15.

Python тілінің авторын көрсетіңіз

a)

James Gosling

b)

Steve Wozniak

c)

Elon Musk

d)

Guido van Rossum

e)

Bjarne Stroustrup

16.

Мәліметтер тізімі өзгермейтін типке жататын құрылымды таңдаңыз

a)

list

b)

set

c)

tuple

d)

dictionary

e)

array

17.

Егер a = 2, b = 3, c = 4 болса, (a + b * c) < (a ** 2 + c ** 2) өрнегінің нәтижесі қандай?

a)

14 < 20 → True

b)

12 < 14 → False

c)

20 < 14 → False

d)

24 < 18 → False

e)

14 < 16 → False

18.

set мәлімет типіне тән қасиет:

a)

Қайталанатын элементтерді сақтау

b)

Бірегей элементтер жинағы

c)

Өзгермейтін тізім

d)

Кілт-мән жұбы

e)

Мән мен типті жұптау

19.

dict типіндегі объектінің кілттері қандай болуы мүмкін?

a)

Тек бүтін сандар

b)

Тек жолдар

c)

Тек кортеждер

d)

Қайталанбайтын хештелетін типтер

e)

Айнымалылар ғана

20.

print("STEM" + "Education") командасының нәтижесі:

a)

STEM Education

b)

"STEM", "Education"

c)

STEMEducation

d)

STEM + Education

e)

SyntaxError

21.

{"country": "kz"} өрнегінің мәлімет типін көрсетіңіз:

a)

list

b)

set

c)

dictionary

d)

tuple

e)

str

22.

Төмендегі мәліметтер типтерінің ішінен өзгермелі типті таңдаңыз:

a)

tuple

b)

set

c)

list

d)

str

e)

int

23.

type("7.5") не қайтарады?

a)

float

b)

int

c)

bool

d)

str

e)

list

24.

math.sqrt(49) амалының мәні:

a)

24.5

b)

14

c)

7.0

d)

6

e)

6.5

25.

Қай оператор квадрат түбір табуға арналған?

a)

pow()

b)

math.sqrt()

c)

root()

d)

abs()

e)

floor()

26.

Келесі код қандай мән береді? x = 1 y = 0 if x and y: print("Бар") else: print("Жоқ")

a)

Бар

b)

Жоқ

c)

x

d)

y

e)

1

27.

Төмендегі код не көрсетеді? if not False: print("Дұрыс")

a)

False

b)

Дұрыс

c)

Қате

d)

None

e)

Нөл

28.

Келесі код не істейді? x = int(input()) if x % 2 == 0: print("Жұп") else: print("Тақ")

a)

Санды тақ немесе жұп екенін анықтайды

b)

Тек оң санды шығарады

c)

Қате шығарады

d)

x мәнін көбейтеді

e)

x мәнін қосады

29.

Келесі кодта қандай қате бар? if x => 5: print(x)

a)

x анықталмаған

b)

=> дұрыс емес оператор

c)

print жоқ

d)

Сан енгізілмеген

e)

else жоқ

30.

Шарт ішіне бірнеше амал жазу үшін не қажет?

a)

input()

b)

and, or

c)

def

d)

lambda

e)

try