19 травня о 18:00Вебінар: Організація підсумкового повторення з предметів гуманітарного циклу наприкінці навчального року

Презентація "Вказівка повторення у Python. Цикл While"

Про матеріал
Урок-презентація "Повторення у Python. Цикл While" містить пояснення вказівки повторення та ряд задач на закріплення.
Зміст слайдів
Номер слайду 1

Вказівка повторення у Python. Цикл While Підготувала вчитель інформатики Талалаївської ЗОШ І-ІІІ ступенів. Сердюк Л.І.

Номер слайду 2

Основні базові структури

Номер слайду 3

Основні базові структури повторення

Номер слайду 4

ЦИКЛ W H I L E

Номер слайду 5

ЦИКЛ W H I L EВ Python команда while завжди складається з таких елементів:- ключове слово whileумова (вираз, обчислення якого даэ одне з двох значень: TRUE або FALSE двокрапкаблок коду з ВІДСТУПОМ, що починається на новому рядку

Номер слайду 6

Розуміння циклу

Номер слайду 7

Приклад задачіcount = 1while count <= 5: print(count) count += 1 Уведіть наступний код:

Номер слайду 8

Приклад задачіcount = 1while count <= 5: print(count) count += 1 СТАРТОВЕ ЗНАЧЕННЯКІНЦЕВЕ ЗНАЧЕННЯКРОК

Номер слайду 9

Приклад задачіЦе простий цикл виводить на екран значення від 1 до 512345 ЗМІНІТЬ: Виводилися парні до 20 Виводилися кратні 5 другого десятка. Ваші роки життя

Номер слайду 10

Переривання циклу. Команда BREAKЯкщо необхідно, щоб цикл виконувався до тих пір, поки щось не станеться, але точно невідомо, коли ця подія трапиться, можна скористатися нескінченним циклом, що містить оператор break. Якщо програма у процесі виконання досягає команди break, то виконання циклу відразу припиняється.

Номер слайду 11

Приклад задачіРозглянемо програму, у якій користувачем вводиться рядок з клавітури за допомогою функції input(), а потім цей рядок виводиться на екран. Цикл переривається, коли буде введено 0.

Номер слайду 12

Приклад задачіРозглянемо програму, у якій користувачем вводиться рядок з клавітури за допомогою функції input(), а потім цей рядок виводиться на екран. Цикл переривається, коли буде введено 0.while True: s=int(input("Введіть число: ")) if s==0: breakprint('Thank you!')

Номер слайду 13

Приклад задачіwhile True: s=int(input("Введіть число: ")) if s==0: breakprint('Thank you!')Рядок while True: створює нескінченний цикл - умова такого циклу завжди істинна (True). Програма завжди буде виконувати команди циклу і вийде з нього тільки у тому випадку, якщо виконається інструкція break. Нескінченний цикл, вийти з якого неможливо, - розповсюджена помилка.

Номер слайду 14

Нескінченний цикл і вихід з нього. Щоб перевірити на практиці, як працює нескінченний цикл, запишіть і збережіть у файлі з певним ім’ям код, поданий нижче: Якщо ваша програма потрапила в нескінченний цикл, натисніть сполучення клавіш Ctrl+C, в результаті чого програма припинить своє виконання.while True: print('Hello, world!')

Номер слайду 15

Щоб попередити зациклювання програми: проаналізуйте, як обробляється значення, що повинно привести до виходу з циклу. перевірте, щоб виконання хоча б однієї частини програми могло б привести до того, щоб умова циклу стала дорівнювати False або була б виконана команда break. Нескінченний цикл і вихід з нього

Номер слайду 16

Наприклад, якщо у коді:count = 1while count <= 5: print(count) count += 1пропустити рядок count += 1count = 1while count <= 5: print(count)то цикл стане нескінченним:1 1 1 1 1 …Нескінченний цикл і вихід з нього

Номер слайду 17

Робота на ПК

Номер слайду 18

Робота на ПКНадрукувати на екран квадрати всіх цілих чисел від 1 до 5{6 E25 E649-3 F16-4 E02-A733-19 D2 CDBF48 F0}i12345i*i1491625

Номер слайду 19

Робота на ПКi = 1while i <= 5: print(i ** 2) i += 1

Номер слайду 20

ДЗ на ПКДано 5 квадратів. Сторона першого 3 см, а кожного наступного збільшується на 2 см. Вивести на екран їх площі. S

Номер слайду 21

ВИКОРИСТАНЕ Інтернет - Джерело https://pythonguide.rozh2sch.org.ua/

pptx
До підручника
Інформатика 7 клас (Пилипчук О.П., Ріпко Н.А., Шестопалов Є.А.)
Додано
8 квітня
Переглядів
147
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку