Вступ до Циклів
Свайпніть щоб показати меню
Під час проходження гри 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()
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Вступ до Циклів
Під час проходження гри 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()
Дякуємо за ваш відгук!