Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вступ до Циклів | Цикли
Python Ninja

Вступ до Циклів

Свайпніть щоб показати меню

Під час проходження гри Ninja ви помітите важливу річ: Ніндзя часто потрібно виконувати одну й ту ж дію багато разів.

Наприклад:

  • Переміщення вперед на кілька клітинок;
  • Збирання кількох шматочків суші;
  • Повторення одного й того ж маршруту на карті.

Писати одну й ту ж команду знову і знову можливо, але це швидко стає довгим і важким для читання. Саме тут допомагають цикли. Цикл дозволяє вказати Python повторювати дію кілька разів.

Замість багаторазового написання одного й того ж рядка, ви пишете його один раз, а Python повторює його за вас.

Що таке цикл for?

Цикл for — це спосіб повторити блок коду певну кількість разів.

Тепер подивіться, як ця ідея застосовується у грі Ninja. Уявіть, що Ніндзя потрібно зібрати 4 суші поспіль. Без циклу ви б написали:

ninja.py

ninja.py

За допомогою циклу for можна написати:

ninja.py

ninja.py

Детальніше розглянемо синтаксис for i in range(value) пізніше.

Note
Примітка

Весь код всередині циклу for повинен бути відступлений під рядком циклу. Наприклад, наведений нижче код не працює, оскільки він відступлений неправильно:

for i in range(4):
ninja.go_up()
ninja.pick_sushi()
question mark

Що робить цей код?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 1

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Вступ до Циклів

Під час проходження гри Ninja ви помітите важливу річ: Ніндзя часто потрібно виконувати одну й ту ж дію багато разів.

Наприклад:

  • Переміщення вперед на кілька клітинок;
  • Збирання кількох шматочків суші;
  • Повторення одного й того ж маршруту на карті.

Писати одну й ту ж команду знову і знову можливо, але це швидко стає довгим і важким для читання. Саме тут допомагають цикли. Цикл дозволяє вказати Python повторювати дію кілька разів.

Замість багаторазового написання одного й того ж рядка, ви пишете його один раз, а Python повторює його за вас.

Що таке цикл for?

Цикл for — це спосіб повторити блок коду певну кількість разів.

Тепер подивіться, як ця ідея застосовується у грі Ninja. Уявіть, що Ніндзя потрібно зібрати 4 суші поспіль. Без циклу ви б написали:

ninja.py

ninja.py

За допомогою циклу for можна написати:

ninja.py

ninja.py

Детальніше розглянемо синтаксис for i in range(value) пізніше.

Note
Примітка

Весь код всередині циклу for повинен бути відступлений під рядком циклу. Наприклад, наведений нижче код не працює, оскільки він відступлений неправильно:

for i in range(4):
ninja.go_up()
ninja.pick_sushi()
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 1
some-alt