1.Поясніть правила виконання циклу for.
2.Яких значень набуває змінна х у ході виконання
циклу:
for х in range(5)?
3.Яких значень набуває змінна х у ході виконання
циклу:
for х in range(0, 10, 2)?
4.Що буде надруковано в ході виконання циклу:
s = 'цикл’
b = [1,3,5,7,9]
for х in s:
for х in b:
print (x)
print (x)
Поясніть правила виконання циклу for.
Лічильник циклу підраховує, скільки разів повторився цикл, почергово набуваючи всіх значень з указаного діапазону.
Насамперед ми вказуємо ключове слово for, потім — змінну x, яка буде лічильником циклу. Ключове слово in наказує почергово надати змінній x усі цілі значення в діапазоні від 0 до n – 1. Не забувайте, що лічильник починає рахувати з 0, а не з 1.
2. Яких значень набуває змінна х у ході виконання циклу: for х in range(5)?
0, 1, 2, 3, 4, 5. Не забувайте, що лічильник починає рахувати з 0, а не з 1.
3. Яких значень набуває змінна х у ході виконання циклу: for х in range(0, 10, 2)?
Відлік починається зі значення від і завершується на 1 раніше за значення до. range (від, до, крок).
0, 2, 4, 6, 8.
4. Що буде надруковано в ході виконання циклу:
а)
s = 'цикл'
for х in s:
print (x)
Довільні числа.
б)
b = [1,3,5,7,9]
for х in b:
print (x)
буде надруковано числа:
-> 1
-> 3
-> 5
-> 7
-> 9
>>>
5. Чому дорівнює s після виконання циклу:
а)
s = 0
for a in range(5, 7, 1)
s = s + 1
-> 5
-> 6
>>>
б)
s = 0
for a in range(5, 7, 1)
s = s + a
-> 5
-> 6
>>>
в)
s = 0
for a in range(10, 5, 1)
s = s + 1
-> 10
-> 9
-> 8
-> 7
-> 6