1 of 11

Практична робота 12 Проєкти із циклами

За навчальною програмою 2017 року

Урок 65

8

teach-inf.com.ua

2 of 11

Середовище розробки проєктів

Розділ 6 § 6.1

Відкрити вікно середовища IDLE можна:

використовуючи команду IDLE (Python) меню Пуск

використовуючи значок на Робочому столі

8

© Вивчаємо інформатику teach-inf.com.ua

3 of 11

Команда циклу з лічильником

Розділ 6 § 6.10

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

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

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

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

Змінна - лічильником циклу

Функція, що утворює (генерує) набір послідовних цілих чисел, перше з яких 0, а останнє - на 1 менше від заданої кількості повторень (усього чисел стільки, скільки задано кількість повторень).

8

© Вивчаємо інформатику teach-inf.com.ua

4 of 11

Команда циклу з лічильником

Розділ 6 § 6.10

Блок-схему команди циклу з лічильником у Python

8

© Вивчаємо інформатику teach-inf.com.ua

5 of 11

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

Розділ 6 § 6.11

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

while<логічний вираз>:

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

(англ. while - поки).

Звертаємо вашу увагу:

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

8

© Вивчаємо інформатику teach-inf.com.ua

6 of 11

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

Розділ 6 § 6.11

Блок-схему циклу з передумовою

8

© Вивчаємо інформатику teach-inf.com.ua

7 of 11

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

Розділ 6 § 6.11

Виконання команди циклу з передумовою відбувається так: обчислюється значення логічного виразу; якщо це значення дорівнює

true

false

то виконуються команди тіла циклу, після чого знову обчислюється значення логічного виразу, і якщо це значення знову дорівнює true, то знову виконуються команди тіла циклу, після чого знову обчислюється значення логічного виразу; якщо значення логічного виразу дорівнює false

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

8

© Вивчаємо інформатику teach-inf.com.ua

8 of 11

Домашнє завдання

Проаналізувати

§ 6.11, ст. 248

Розділ 6 § 6.11

8

© Вивчаємо інформатику teach-inf.com.ua

9 of 11

Працюємо за комп’ютером

Практична робота 12

Проєкти із циклами

Розділ 6 § 6.11

8

© Вивчаємо інформатику teach-inf.com.ua

10 of 11

Працюємо за комп’ютером

Розділ 6 § 6.11

Сторінка

248

8

© Вивчаємо інформатику teach-inf.com.ua

11 of 11

Дякую за увагу!

За навчальною програмою 2017 року

Урок 65

8

teach-inf.com.ua