Курс розробки на Python
Розділ
>
Рівень

Вивчення циклів
Петлі While

Цикли — це послідовності, які можна використовувати для повторення одного й того ж коду. Це спрощує виконання завдань у грі, не пишучи довгі списки коду. Існує два типи циклів: цикли while і цикли for, які ми розглянемо на наступних рівнях.

На цій карті є п'ять (5) яєць, які можна зібрати, використовуючи лише кілька рядків коду за допомогою циклу while. Спробуйте забрати всі яйця, повторивши ті самі два рядки коду чотири рази.

Guide

Мета

Зберіть усі яйця в сараї, написавши лише шість (6) рядків коду, використовуючи цикл while.

Кури знесли яйця всюди! Пройдіться по сараю та зберіть усі яйця швидко!

Щоб зменшити кількість коду, який потрібно писати, і зробити кодування менш виснажливим, ви можете використовувати цикли! Це послідовності, які дозволяють повторювати той самий код, усуваючи необхідність написання того ж коду знову і знову.

Цикл while є одним із таких циклів, у якому ви можете налаштувати повторення коду, поки виконується певна умова. Встановіть змінну з ім'ям count, щоб визначити, скільки разів ви хочете повторити код, а потім встановіть її як умову для циклу.

count = 0 while count < 4: [Код, який ви бажаєте повторити чотири рази] count += 1

У цьому прикладі цикл while перевіряє, чи count менше < ніж 4, count починається з 0 і збільшується на +1 у кожному циклі, поки не досягне 4. Будь-який код, який ви вставите з відступом під циклом while, буде повторюватися, в даному випадку, чотири рази. Будьте обережні, цикли можуть виконуватись вічно, якщо їх не зупинити, тому переконайтеся, що не видаляєте або не коментуєте змінну count, інакше це може викликати помилку.

Спробуйте! Зберіть усі п'ять (5) яєць і пройдіть рівень, маючи написаними в редакторі коду лише шість (6) рядків коду.

Книга Коду