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

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

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

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

Наприклад:

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

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

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

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

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

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

ninja.py

ninja.py

copy

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

ninja.py

ninja.py

copy

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

Note
Примітка

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

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

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

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

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