1 of 9

Виконання навчального проєкту

Нова українська школа

Урок 51

Інформатика 5

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.

2 of 9

Установлення програмного середовища Python

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

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

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

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

Розділ 6

3 of 9

Як працює цикл while

Цикл for зручно використовувати, якщо відома кількість повторень. Але часто цикл необхідно повторювати за певної умови.

Цикл while (поки) буде повторюватися, поки виконується задана умова. Ця умова називається умовою циклу. Результатом перевірки умови може бути:

або

True

False

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

Розділ 6

4 of 9

Як працює цикл while

Синтаксис оператора циклу з передумовою:

whіle <Умова>:

<Оператор>

Тут <Умова> — логічний вираз, що є умовою; <Оператор> — тіло циклу, яке виконується під час кожної ітерації. Виконання оператора циклу while починається з обчислення значення логічного виразу — умови циклу.

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

Розділ 6

5 of 9

Нескінченний цикл

Можна зупинити виконання нескінченного циклу тільки примусово. Для цього у вікні консолі натисніть сполучення клавіш:

Ctrl

C

+

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

Розділ 6

6 of 9

Умовний оператор іf

Синтаксис умовного оператора в неповній формі:

іf <Умова>:

___ <Оператор>

де ___ — обов’язковий відступ від лівого краю.

Після запису умови слід поставити двокрапку :, яка показує, що далі має бути розташований блок дій.

Блок дій записується з обов’язковим однаковим відступом від лівого краю.

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

Розділ 6

7 of 9

Алгоритми і програми з розгалуженнями. �Умовний оператор if ... else

Синтаксис умовного оператора в повній формі:

if <Умова> :

<Оператор 1>

else:

<Оператор 2>

Якщо умова істинна (True)

Якщо умова хибна (False)

програма виконає блок дій <Оператор 1>

виконується блок дій <Оператор 2>, який міститься після службового слова еlse

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

Розділ 6

8 of 9

Виконання навчального проекту

Виконання навчального проєкту

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

Розділ 6

9 of 9

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

Нова українська школа

Урок 51

Інформатика 5

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.