wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python for loop

Total questions: 12

Worksheet time: 11mins

Name
Class
Date
1.

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

a)

while

b)

for

c)

обидва

d)

жодний

2.

Що виведе код?


for i in range(0,5):

print(i, end=" ")

a)

1 2 3 4 5

b)

0 1 2 3 4

c)

0 1 2 3 4 5

d)

1 2 3 4

3.

Оберіть ВСІ діапазони, що включають в себе П'ЯТЬ чисел

(декілька варіантів відоповідей)

a)

range(-1, 4)

b)

range(1, 5)

c)

range(8, 13)

d)

range(-10, -5)

4.

Як можна вивести елементи списку нижче за допомогою циклу for?

(декілька варіантів відповідей)


my_list = ["один", "два", "три", "чотири"]

a)

for el in my_list:

print(el)

b)

for i in range(len(my_list)):

print(i)

c)

for j in range(my_list):

print(my_list[j])

d)

for k in range(len(my_list)):

print(my_list[k])

5.

Як можна вивести ім'я по буквам?


name = "Ярослав"

a)

for letter in name:

print(letter)

b)

for letter in range(name):

print(letter)

c)

for name in letters:

print(name[letter))

d)

for name in range(name):

print(name)

6.

Запишіть конструкцію діапазона чисел в Python від 1 до 4, включно

(a)  

7.

Яку роль відіграє "i" в наступній конструкції?


letters = ["A", "B", "C", "D", "E", "F"]

for i in letters:

...

a)

Це індекс, порядковий номер кожного елемента. Завжди починається з 0

b)

Це елемент зі списку в кожній ітерації (ході циклу), тобто "і" - це буква зі списку

8.

Яку роль відіграє "i" в наступній конструкції?


letters = ["one", "two", "three", "four"]

for i in range(len(words)):

...

a)

Це індекс, порядковий номер кожного елемента. Завжди починається з 0

b)

Це елемент зі списку в кожній ітерації (ході циклу), тобто "і" - це слово зі списку

9.

Що робить функція len() ?

a)

Виводить об'єкт у консоль

b)

Дає нам довжину об'єкта, поміщеного поміж дужок "(", ")"

c)

Допомагає зчитати дані з клавіатури

d)

Такої функції в Python немає

10.

Які числа містяться в діапазоні

range(0, 10, 2) ?

a)

0, 2, 4, 6, 8, 10

b)

0, 2, 4, 6, 8

c)

2, 4, 6, 8, 10

d)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12

11.

Які числа містяться в діапазоні

range(4) ?

a)

0, 1, 2, 3

b)

0, 1, 2, 3, 4

c)

1, 2, 3, 4

d)

1, 2, 3

12.

Які числа містяться в діапазоні

range(len(word)),

якщо word = "hello" ?

a)

0, 1, 2, 3, 4, 5

b)

0, 1, 2, 3, 4

c)

1, 2, 3, 4

d)

1, 2, 4, 5