Урок № 21. Інструктаж з БЖД. Розробка діалогових програм. 

Мета:  Допомогти учням засвоїти факти та основні ідеї під час розробки діалогових програм. Забезпечити якість вивчення нового матеріалу. 

Формувати вміння виділяти головне, актуалізувати, конспектувати, порівнювати, зіставляти. Забезпечити диференційований підхід. Встановити зв'язки між засвоєними та новими знаннями. Формувати групи компетентностей: соціально-трудову, інформаційну, загальнокультурну, соціально-трудову, уміння вчитися.

Актуалізація опорних знань

Тип даних визначає:

•у якій формі потрібно записувати дані;

•які операції над цими даними можна виконувати;

•як саме виконуватимуться ці операції.

Основні типи даних у Python — це:

•int (цілі числа);

•str (текстові рядки);

•float (дійсні числа).

Вивчення нового матеріалу 

У програмі з графічним інтерфейсом ми також можемо використовувати функції input() і print(). Введення та виведення відбуватиметься в панелі виведення головного вікна PyCharm. Функція input() призначена для введення даних із клавіатури. Згадаємо схему виконання вказівки введення на прикладі уведення цілого значення для змінної х (рис.1):

 

1 — програма призупиняє роботу й очікує введення;

2 — виводиться підказка щодо очікуваного значення;

3 — уведене значення перетворюється на ціле число;

4 — отримане значенння присвоюється змінній x.

 

При використанні функції input() Python інтерпретує введені дані як рядок. Тому при уведенні числових значень слід до результату введення застосовувати функції int() і float(), які перетворюють рядкове подання числа на ціле або дійсне число.

 

Якщо потрібно ввести декілька значень в одному рядку, можна скористатися функцією map().

 

Ввести значення для змінних a, b, c одним рядком:

a, b, c = map(float, input('a, b, c? ').split())

 

Проаналізуємо виконання цього оператора:

Для виведення значень використовують команду ргіnt(<список значень>).

  

У списку виведення можуть бути константи, змінні, вирази. Наприклад, команда:

Домашнє завдання: Опрацювати параграфи 12 - 13 сторінки 106 - 115.

Виконайте вправи 1,2 на сторінці 115. Посилання на підручник drive.google.com/file/d/1c1OFJf_QKNX0Ug6Yc0Q1QnX49hmzlZUK/view 

Визначте та запишіть результат виконання програми learningapps.org/10114887