Цикли For
У цьому розділі ми розглянемо поняття циклів, зосередившись на "for-циклах". Цикли — це фундаментальна концепція програмування, яка дозволяє повторювати блок коду кілька разів без необхідності щоразу переписувати його вручну. Це надзвичайно корисно, коли потрібно виконати одну й ту ж дію багато разів, наприклад, перемістити нашого лицаря по сітці для збору монет.
Що таке For-цикл?
"For-цикл" — це оператор керування потоком, який дозволяє виконувати код багаторазово на основі заданої умови. Цикл буде виконуватися доти, доки умова істинна. Коли умова стане хибною, цикл завершиться.
Базовий синтаксис for-циклу в Python виглядає так:
12for i in range(5): print("Iteration:", i)
-
Ініціалізація: Функція
range(5)
генерує послідовність чисел від 0 до 4. Це неявно ініціалізує змінну циклуi
значенням 0 на початку циклу. -
Умова: Цикл продовжується, доки залишаються числа в послідовності, згенерованій
range(5)
. У цьому випадку ітерація відбувається по 0, 1, 2, 3 та 4. -
Інкремент: Змінна циклу
i
автоматично збільшується на 1 після кожної ітерації, просуваючись по послідовності, згенерованійrange(5)
.
Розглянемо приклад роботи for-циклу з нашим лицарем:
knight.py
У цьому прикладі лицар підбирає монету шість разів, поки змінна циклу i
змінюється від 0 до 5. Цикл виконується, доки i
менше 6.
Swipe to start coding
Рішення
Дякуємо за ваш відгук!
knight.py
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.94
Цикли For
Свайпніть щоб показати меню
У цьому розділі ми розглянемо поняття циклів, зосередившись на "for-циклах". Цикли — це фундаментальна концепція програмування, яка дозволяє повторювати блок коду кілька разів без необхідності щоразу переписувати його вручну. Це надзвичайно корисно, коли потрібно виконати одну й ту ж дію багато разів, наприклад, перемістити нашого лицаря по сітці для збору монет.
Що таке For-цикл?
"For-цикл" — це оператор керування потоком, який дозволяє виконувати код багаторазово на основі заданої умови. Цикл буде виконуватися доти, доки умова істинна. Коли умова стане хибною, цикл завершиться.
Базовий синтаксис for-циклу в Python виглядає так:
12for i in range(5): print("Iteration:", i)
-
Ініціалізація: Функція
range(5)
генерує послідовність чисел від 0 до 4. Це неявно ініціалізує змінну циклуi
значенням 0 на початку циклу. -
Умова: Цикл продовжується, доки залишаються числа в послідовності, згенерованій
range(5)
. У цьому випадку ітерація відбувається по 0, 1, 2, 3 та 4. -
Інкремент: Змінна циклу
i
автоматично збільшується на 1 після кожної ітерації, просуваючись по послідовності, згенерованійrange(5)
.
Розглянемо приклад роботи for-циклу з нашим лицарем:
knight.py
У цьому прикладі лицар підбирає монету шість разів, поки змінна циклу i
змінюється від 0 до 5. Цикл виконується, доки i
менше 6.
Swipe to start coding
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 2.94knight.py