Цикли в Python

тест для учнів, які перший рік вивчають мову програмування Python (5-7 класи)

Додано: 9 травня 2020
Предмет: Інформатика, 7 клас
Тест виконано: 523 рази
12 запитань
Запитання 1

Яким буде результат виконання циклу?

a=0

for i in range (1,5):

a=a+10

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

0

10

5

40

Запитання 2

функція range(7,25,9)

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

задає список значень [7,9]

задає список значень [7,16,25]

задає список значень [7,16]

задає список значень [7,4,1,10]

Запитання 3

функція range(1,10,3)

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

задає список значень [7,4,1]

задає список значень [1,4,7,10]

задає список значень [1,4,7]

задає список значень [7,4,1,10]

Запитання 4

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

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

float()

range()

int()

input()

Запитання 5

for i in range (k,n,m)

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

команда встановлення стрілки в центрі вікна

команда вибору вигляду виконавця “черепашки”

команда переміщення “черепашки” у точку з координатами k,n

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

Запитання 6

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

for i in range(3):

   print (i, end = ' ')

Позначте одну правильну відповідь.


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

 0 1 2 3 

0 1 2

1 2 3

3

Запитання 7

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

for i in range(4):

  print(i)

  print(i * 2))

Позначте одну правильну відповідь.


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

 0 0 1 2 2 4 3 6 

0 1 2 3 0 2 4 6 

0 1 2 3 

2 3 4 6 

Запитання 8

Чому дорівнює S після виконання фрагменту програми? 

s = 0

for i in range(4):

  s = s+i


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

6

10

4

5

Запитання 9

Повторення (цикл) — це така організація дій в алгоритмі, при якій:

Позначте одну правильну відповідь.

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

залежно від виконання або невиконання певної умови, виконується одна з двох послідовностей дій 

 


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

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


Запитання 10

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

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

import turtle

for і in range (1, 50, 2):

       turtle.forward (i)

       turtle.left(90)

import turtle

for i in range (6):

        turtle.forward (50)

        turtle.left (60)


import turtle

for i in range (4):

       turtle.forward (50)

       turtle.left (90)

import turtle

for і in range (1, 50, 2):

       turtle.forward (i)

       turtle.left(60)

Запитання 11

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

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

import turtle

for і in range (1, 50, 2):

       turtle.forward (i)

       turtle.left(90)

import turtle

for i in range (6):

        turtle.forward (50)

        turtle.left (60)


import turtle

for i in range (4):

       turtle.forward (50)

       turtle.left (90)

import turtle

for і in range (1, 50, 2):

       turtle.forward (i)

       turtle.left(60)

Запитання 12

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

a=0

for i in range (1,5):

a=a+10

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

5

4

3

6

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

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