Цикли з лічильником та передумовою. Розгалуження в мові програмування Python.

Додано: 27 березня
Предмет: Інформатика, 8 клас
26 запитань
Запитання 1

Коли доцільно використовувати цикл з лічильником у Python?

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

Коли кількість повторень невідома

Коли потрібно перевіряти логічну умову

Коли кількість повторень відома до початку виконання циклу

Коли використовується розгалуження

Запитання 2

Який загальний вигляд команди циклу з лічильником у Python?

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

while <умова>:

repeat until

for i in range(n):

if <умова>:

Запитання 3

Яке перше значення генерує функція range(5)?

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

1

0

5

-1

Запитання 4

Чому дорівнює значення логічного виразу х<=10, якщо х має значення 15?

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

false

true

Запитання 5

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

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

 n = int(input())

n = str(input())

n = input()

Запитання 6

В чому особливість циклу for?

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

тіло циклу виконується кілька разів (наперед невідомо скільки), поки умова виконується

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

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

 тіло циклу виконується бескінечно

Запитання 7

Що виведе наступний код:

a = 0

for i in range(10):

....a=a+1

....print(a)

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

0

 1

 9

 10

Запитання 8

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

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

while

repeat

if

for

Запитання 9

Який загальний вигляд має цикл з лічильником у Python?

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

for i in range(n):

for i while n

for i = 1 to n

repeat n times

Запитання 10

Який набір чисел згенерує команда range(4)?

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

1, 2, 3, 4

0, 1, 2, 3, 4

0, 1, 2, 3

1, 2, 3

Запитання 11

Обчисли значення змінної S після виконання циклу

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

2

4

6

8

16

32

0

3

Запитання 12

Яка команда створює головне вікно?

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

<імʼя_вікна> = Tkinter()

<імʼя_вікна> = Window()

<імʼя_вікна> = Tk()

<імʼя_вікна> = create_window()

Запитання 13

Яка команда починає розгалуження в Python?

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

if

else

for

while

Запитання 14

Що може входити до структури розгалуження?

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

if

else

elif

while

for

return

Запитання 15

Яка головна відмінність між циклами for та while?

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

For використовується при відомій кількості повторень, а while — залежно від умови

For завжди виконується швидше, ніж while

While може бути нескінченним, а for — ні

Для for не потрібно писати тіло циклу

Запитання 16

Скільки разів буде виконано цей цикл?

i = 7

while i <= 11:

....print ( "Привіт!" )

....i += 1

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

3

4

5

6

Запитання 17

Загальний вигляд команди циклу з лічильником у мові Python має такий вигляд

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

for <ім’я змінної> in range(<кількість повторень>):

....<команди тіла циклу>

  for <ім’я змінної> in (<кількість повторень>):

 ....<команди тіла циклу>

if <ім’я змінної> in range(<кількість повторень>):

....<команди тіла циклу>

else <ім’я змінної> in range(<кількість повторень>):

....<команди тіла циклу>

Запитання 18

Який цикл у Python є циклом із передумовою?

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

for

while

if

Запитання 19

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

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

Основою циклу

Циклічними командами

Тілом циклу

Заголовком циклу

Запитання 20

Який результат буде отримано після виконання алгоритму:

a=6

while a>0:

....a=a-2

print(a)

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

-1

-2

0

Неможливо визначити

Запитання 21

Які з команд правильно збільшують змінну i на 1?

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

i = 1 + 1

i == i + 1

i = i + 1

i += 1

Запитання 22

Цикл в алгоритмі - це

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

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

фрагмент алгоритму, команди якого виконуються після перевірки хибності або істинності висловлювання

фрагмент алгоритму, який може повторюватися поспіль більше ніж один раз

фрагмент алгоритму, який виконується лише один раз

фрагмент алгоритму, який виконується нескінченну кількість раз

Запитання 23

Познач правильні твердження про цикл з передумовою:

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

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

Виконання команд тіла циклу з передумовою може ніколи не закінчитися

Команди тіла циклу з передумовою можуть виконуватися більше за один раз

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

Запитання 24

Команда циклу з передумовою в мові програмування Python:

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

Відступи зліва у командах циклу... 

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

не використовуються

мають бути однаковими для всіх команд тіла циклу

використовуються, лише якщо в тілі циклу більше за одну команду

можуть використовуватися, залежно від значення умови циклу

Запитання 26

Який код правильно знаходить суму чисел, починаючи з 7 до 100 з кроком 5 ?

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

sum=7

while sum<=100:

....sum=sum+5

for x in range(7,100):

....sum=sum+x

sum=0

x=7

while x<=100:

....sum=sum+x

....x=x+5

sum=0

while x<=100:

....sum=sum+x

print(sum)

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

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