Розгалуження і цикли в Python

Додано: 14 квітня 2022
Предмет: Інформатика, 8 клас
Тест виконано: 1085 разів
17 запитань
Запитання 1

Як називають цикли, у яких кількість виконуваних повторень відома заздалегідь?

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


розгалуження

цикли з передумовою

цикли з лічильником 

лінійні

Запитання 2

Вибрати правильний синтаксис

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

for i in range(9):

from i in list:

for i in list

i in for list:

Запитання 3

 Що робить break?

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

Продовжує цикл.

Зупиняє цикл 

Такого не існює

Зупиняє ввиконання всього коду

Запитання 4

Як називають цикли, у яких кількість виконуваних повторень відома заздалегідь?

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

розгалуження

цикли з передумовою


 цикли з лічильником 

 лінійні

Запитання 5

Визначте, чому дорівнює s після виконання циклу: s = 0 for і in range(1, 5):

s = s+ і

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

10 

15

8

5

Запитання 6

Команди тіла циклу з передумовою while

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

виконуються, якщо умова правильна

 

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

можуть виконуватися 1 раз 

обов'язково виконуються більш ніж 1 раз

Запитання 7

Скільки разів виконається цикл?

x=5

for x in range(20): 

 # тіло циклу

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

19

20 

21

18

Запитання 8

Скільки разів виконається тіло циклу?

x=3

while x<=8 :

x+=1

# тіло циклу

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

5

4

7

Запитання 9

Вкажіть складові циклу з лічильником:

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

"for"

 

"in" 

 "range" 

"input"

Запитання 10

Установіть відповідність між операторами та діями, які вони реалізують.

s = 0

a = 9

while a < 100:   

 a = a+1    

s = s+a

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

Знайти суму перших 10 парних чисел

Знайти суму натуральних чисел, які менше 100 і діляться на 4

Знайти суму натуральних чисел від 10 до 100 

Знайти суму перших 10 натуральних чисел

Запитання 11

Що реалізує даний оператор:

if a>b:

a = 0

else:

b = 0

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

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

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

парність

непарність

Запитання 12

Скільки разів цикл виконає команду print?

x = 1

while x<4:

x = x+1

print (x)

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

4

2

5

Запитання 13

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

for i in range (4):

print (i)

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

0 1 2 3 4

0 1 2 3

1 2 3 4

0 1 2

Запитання 14

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

x=10

y=12

if x>y:

print('True')

else:

print('False')

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

True

False 

Запитання 15

Алгоритм якої структури описано:

if a>4:

b=a+5

else:

b=a**5

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


слідування

повторення

повне розгалуження 

неповне розгалуження

Запитання 16

Алгоритм якої структури зображений на малюнку

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

слідування

повторення

повне розгалуження

неповне розгалуження

Запитання 17

Зчитування дійсного числа з клавіатури в Python буде записане як

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

float()

input()

float(input()) 

input(float())

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

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