Секція 4. Розділ 3
ninja.py
Параметризовані Цикли
Свайпніть щоб показати меню
Раніше ви використовували функції, які приймали лише ninja як параметр. Цього було достатньо, коли кожна дія завжди виконувалася однаково.
У цьому завданні ви зробите крок далі. Функція, яку ви отримали, приймає більше одного параметра:
def go_down_n(ninja, n):
for i in range(n):
ninja.go_down()
Тут:
ninja— це Ніндзя, яким ви керуєте;nвизначає, скільки клітинок Ніндзя має пройти вниз.
Це дозволяє використовувати одну й ту ж функцію з різними значеннями, роблячи ваш код більш гнучким.
Тепер спробуйте цю функцію та перемістіть Ніндзя на 3 клітинки вниз:
ninja.py
Перевірте collect_row_n(ninja, 1)
_collect_row.gif)
Перевірте go_left_n(ninja, 2)
-return_left_1.gif)
Завдання
Swipe to start coding
Рішення
Досліджуйте інші курси в Каталозі
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 4. Розділ 3
ninja.py
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат