Вступ до Циклів
Свайпніть щоб показати меню
Під час проходження гри Ninja ви помітите важливу річ: Ніндзя часто потрібно виконувати одну й ту ж дію багато разів.
Наприклад:
- Переміщення вперед на кілька клітинок;
- Збирання кількох шматочків суші;
- Повторення одного й того ж маршруту на карті.
Писати одну й ту ж команду знову і знову можливо, але це швидко стає довгим і важким для читання. Саме тут допомагають цикли. Цикл дозволяє вказати Python повторювати дію кілька разів.
Замість багаторазового написання одного й того ж рядка, ви пишете його один раз, а Python повторює його за вас.
Що таке цикл for?
Цикл for — це спосіб повторити блок коду певну кількість разів.
Тепер подивіться, як ця ідея застосовується у грі Ninja. Уявіть, що Ніндзя потрібно зібрати 4 суші поспіль. Без циклу ви б написали:
ninja.py
За допомогою циклу for можна написати:
ninja.py
Детальніше розглянемо синтаксис for i in range(value) пізніше.
Весь код всередині циклу for повинен бути відступлений під рядком циклу. Наприклад, наведений нижче код не працює, оскільки він відступлений неправильно:
for i in range(4):
ninja.go_up()
ninja.pick_sushi()
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат