wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Тест з Python

Total questions: 32

Worksheet time: 16mins

Name
Class
Date
1.

Що таке Python?

a)

Мова програмування високого рівня

b)

Текстовий редактор

c)

Операційна система

d)

Веб-браузер

2.

Який символ використовується для позначення коментарів у Python?

a)

//

b)

/* ... */

c)

#

d)
3.

Яка функція використовується для виведення даних на екран у Python?

a)

input()

b)

print()

c)

display()

d)

output()

4.

Який оператор використовується для присвоєння значення змінній?

a)

==

b)

:=

c)

=

d)

->

5.

Який тип даних представляє цілі числа (наприклад, 5, -10, 0)?

a)

float

b)

str

c)

bool

d)

int

6.

Який тип даних представляє дійсні числа (числа з десятковою крапкою, наприклад, 3.14, -0.5)?

a)

int

b)

float

c)

string

d)

boolean

7.

Який тип даних представляє текст (наприклад, "Привіт", 'Python')?

a)

char

b)

int

c)

str

d)

text

8.

Який тип даних представляє логічні значення (Правда або Хибність)?

a)

int

b)

logical

c)

bool

d)

char

9.

Яка функція використовується для отримання даних від користувача?

a)

print()

b)

get()

c)

read()

d)

input()

10.

Який тип даних завжди повертає функція input()?

a)

int

b)

float

c)

str

d)

bool

11.

Як перетворити рядок s, отриманий від input(), на ціле число?

a)

integer(s)

b)

s.to_int()

c)

int(s)

d)

parse_int(s)

12.

Який результат виконання коду: print(5 + 3)?

a)

5+3

b)

"5 + 3"

c)

8

d)

Помилка

13.

Який результат виконання коду: print(10 / 2)?

a)

5

b)

5.0

c)

2

d)

Помилка

14.

Який оператор використовується для ділення націло (відкидаючи дробову частину)?

a)

/

b)

%

c)

//

d)

\

15.

Який результат виконання коду: print(10 // 3)?

a)

3.333...

b)

3.0

c)

3

d)

1

16.

Який оператор використовується для знаходження остачі від ділення?

a)

/

b)

%

c)

//

d)

mod

17.

Який результат виконання коду: print(10 % 3)?

a)

3

b)

0

c)

1

d)

3.333.

18.

Який оператор використовується для знаходження остачі від ділення?

a)

/

b)

%

c)

//

d)

mod

19.

Який результат виконання коду: print(10 % 3)?

a)

3

b)

0

c)

1

d)

3.333...

20.

Який оператор використовується для піднесення до степеня?

a)

^

b)

pow

c)

**

d)

exp

21.

Який результат виконання коду: print(2 ** 3)?

a)

6

b)

5

c)

8

d)

9

22.

Який оператор використовується для порівняння на рівність?

a)

=

b)

!=

c)

==

d)

<>

23.

Який результат виконання коду: print(5 == 5)?

a)

True

b)

False

c)

1

d)

yes

24.

Який оператор використовується для порівняння "не дорівнює"?

a)

==

b)

!=

c)

not=

d)

<>

25.

Який результат виконання коду: print(10 > 5)?

a)

True

b)

False

c)

1

d)

yes

26.

Який логічний оператор означає "І" (обидві умови повинні бути істинними)?

a)

or

b)

not

c)

and

d)

&&

27.

Який результат виконання коду: print(True and False)?

a)

True

b)

False

c)

Error

d)

Maybe

28.

Який логічний оператор означає "АБО" (хоча б одна умова має бути істинною)?

a)

or

b)

not

c)

and

d)

||

29.

Який результат виконання коду: print(True or False)?

a)

True

b)

False

c)

Error

d)

Maybe

30.

Яке ключове слово використовується для початку умовного оператора (перевірки умови)?

a)

then

b)

if

c)

when

d)

check

31.

Яке ключове слово використовується для блоку коду, що виконується, якщо умова в if хибна?

a)

elif

b)

otherwise

c)

else

d)

next

32.

Що буде надруковано в результаті виконання коду? Python x = 10 if x > 5: print("Більше 5") else: print("Менше або дорівнює 5")

a)

Менше або дорівнює 5

b)

Більше 5

c)

10

d)

Помилка