Арифметичні операції, типи даних, розгалуження і цикли в Python

Додано: 20 грудня 2022
Предмет: Інформатика, 10 клас
Тест виконано: 404 рази
22 запитання
Запитання 1

Для запису визначення остачі від ділення двох цілих чисел в мові програмування Python використовують символ...

варіанти відповідей

/

//

///

%

==

**

Запитання 2

Для запису операції присвоєння значення величині в мові програмування Python використовують символ...

варіанти відповідей

/

//

///

%

==

**

Немає правильної відповіді

Запитання 3

Для введення даних користувачем використовується команда...

варіанти відповідей

if-else

input

print

begin

Запитання 4

Що буде виведено на екран в результаті виконання програми?

print("4*5*2")

варіанти відповідей

200

4*5*2

50

40

Запитання 5

Виберіть всі правильні твердження. Команда розгалуження...

варіанти відповідей

записується за допомогою спеціальних слів if, else

завжди містить else

не завжди містить else

завжди містить if

не завжди містить if

Запитання 6

Оберіть всі правильні твердження:

варіанти відповідей

команда розгалуження завжди містить двокрапку після if

команда розгалуження містить двокрапку після if тільки якщо далі йде else

після else завжди йде двокрапка

після else двокрапку потрібно ставити тільки, якщо умова виконується

Запитання 7

Яким буде значення змінної у після введення а=3 і х=5 і виконання даної програми?

варіанти відповідей

2

30

15

5

Запитання 8

До якого типу даних належать цілі числа?

варіанти відповідей

int

float

bool

print

Запитання 9

Число 32.5 належить до типу даних...

варіанти відповідей

int

float

bool

round

Запитання 10

Що буде виведено на екран в результаті виконання програми?

print("5 - 4 = ", 5 - 4)

варіанти відповідей

5 - 4 = 5 - 4

1

"5 - 4"

5 - 4 = 1

Запитання 11

Що буде виведено на екран в результаті виконання програми?

print(4 * 5 - 2)

варіанти відповідей

4 * 5 - 2

18

12

4*5-2=18

Запитання 12

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

for i in range(8)

варіанти відповідей

від 0 до 7 включно

від 1 до 7 включно

від 0 до 8 включно

від 1 до 8 включно

Запитання 13

Цикл, який входить у тіло іншого цикла називається...

варіанти відповідей

внутрішнім

зовнішнім

вкладеним

Запитання 14

З поданих операторів виберіть оператори розгалуження.

варіанти відповідей

if ... else

or...not

while

yes...no

Запитання 15

Виберіть правильний синтаксичний запис циклу з лічильником:

варіанти відповідей

while умова:

команда

for i in range(n):

команда

if умова:

дія1

else:

дія2

for i in range(n)

команда:

if умова:

дія1

Запитання 16

Що буде виведено на екран в результаті виконання програми в Python?

print("10 + 3 * 2")

варіанти відповідей

10 + 3 * 2

16

26

19

print("10 + 3 * 2")

Запитання 17

Виберіть всі правильні варіанти вирішення задачі: якщо а - додатнє число, то змінити його знак на протилежний.

варіанти відповідей

if a > 0:

a = 1 + a

if a > 0:

a = -a

if a > 0:

a = 1 - a

if a < 0:

a = -a

if a > 0:

a = a * (-1)

if a > 0:

a = 1 / a

Запитання 18

Що робить дана програма?

if a < b:

a = 100

else:

b = 100

варіанти відповідей

Порівняння чисел

Заміну на 100 більшого з чисел а і b

Заміну на 100 меншого з чисел а і b

Визначення парного числа

Визначення непарного числа

Запитання 19

Що буде виведено на екран в результаті виконання програми?

варіанти відповідей

1 2 3 4 5

0 1 2 3 4

5 5 5 5 5

і і і і і

0 1 2 3 4 5

Запитання 20

Потрібно сформувати послідовність таких чисел:1 3 5 7 9. Виберіть функцію, яка це робить:

варіанти відповідей

range(1, 10, 2)

range(1, 9, 2)

range(1, 9)

range(10)

Запитання 21

До якого типу даних належать дійсні числа?

варіанти відповідей

int

bool

str

float

Запитання 22

Яка із команд зчитує ціле число в змінну n?

варіанти відповідей

n = str(input())

n = integer(input())

n = input()

n = int(input())

n = input(int())

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест