

Циклы for и while
Presentation
•
Information Technology (IT)
•
University
•
Practice Problem
•
Medium
Юлия Анищенко
Used 1+ times
FREE Resource
9 Slides • 7 Questions
1
Циклы for и while в Python
Зачем нужны циклы в программировании?
Циклы позволяют повторять одни и те же действия много раз без необходимости писать код заново.
Они упрощают работу с данными, экономят время и делают код короче.
Например, робот, выполняющий одно и то же задание
2
Multiple Choice
Что делает цикл?
Повторяет код несколько раз
Выполняет код случайное количество раз
Завершает программу
3
Цикл while – когда неизвестно, сколько раз повторять.
while выполняет код пока условие истинно (True).
Если условие становится False, цикл останавливается.
Цикл while
Например, Человек, ждущий автобуса (цикл продолжается, пока автобус не приедет).
4
Multiple Choice
Какое условие завершит цикл while?
Когда условие станет False
Когда программа завершится
Когда цикл повторится 10 раз
5
Опасность бесконечного while
Если условие всегда True, цикл не остановится!
Программа зависнет и будет работать бесконечно.
6
Multiple Choice
Как избежать бесконечного цикла?
Добавить команду break
Не использовать while
Удалить print()
7
Цикл for
Цикл for – когда известно, сколько раз повторять.
for перебирает последовательности (списки, строки, range()).
Чаще всего используется с range().
Например, Человек, поднимающийся по лестнице (шаги известны заранее).
8
Multiple Choice
Что делает range(1, 6)
Создаёт числа от 1 до 5
Создаёт числа от 1 до 6
Выводит одно число 6
9
Перебор строк и списков
Цикл for + строки и списки
for может перебирать не только числа, но и строки и списки.
10
Multiple Choice
Что делает for fruit in fruits?
Умножает элементы списка
Создаёт новый список
Перебирает элементы списка
11
break и continue
break и continue – управление циклом
break – немедленно останавливает цикл.
continue – пропускает текущую итерацию и переходит к следующей.
12
Multiple Choice
Что делает break?
Запускает новый цикл
Прерывает цикл
Пропускает число 3
13
Один цикл может находиться внутри другого.
Вложенные циклы
14
Циклы while и for могут содержать else.
else в циклах
else выполняется, если цикл не прерывался break-ом
Если while завершается сам, else выполняется. Если break, else не выполняется.
15
Короткое резюме:
✔ while – когда не знаем количество повторений.
✔ for – когда знаем количество повторений.
✔ break – останавливает цикл.
✔ continue – пропускает итерацию.
16
Multiple Choice
Какой цикл выбрать, если нужно выполнять действие до наступления условия?
for
if
while
Циклы for и while в Python
Зачем нужны циклы в программировании?
Циклы позволяют повторять одни и те же действия много раз без необходимости писать код заново.
Они упрощают работу с данными, экономят время и делают код короче.
Например, робот, выполняющий одно и то же задание
Show answer
Auto Play
Slide 1 / 16
SLIDE
Similar Resources on Wayground
11 questions
Поиск информации в электронных таблицах MS Excel
Presentation
•
KG - University
11 questions
Квиз LEGO4SCRUM
Presentation
•
KG
11 questions
менеджмент: отцы основатели
Presentation
•
University
12 questions
Дорожные знаки
Presentation
•
KG
13 questions
Фестиваль управленческих команд
Presentation
•
University
9 questions
Вклад в синтаксическую теорию Бабайцевой В. В.
Presentation
•
University
14 questions
Транспортная логистика
Presentation
•
University
8 questions
Выработка усовия о сроке
Presentation
•
University
Popular Resources on Wayground
28 questions
US History Regents Review
Quiz
•
11th Grade
36 questions
Biology Regents Review
Quiz
•
9th - 10th Grade
20 questions
Math Review
Quiz
•
3rd Grade
38 questions
Regents Life Science General Review
Quiz
•
9th Grade
20 questions
Math Review
Quiz
•
6th Grade
21 questions
EOY Grade 6 Benchmark Assessment - Content Skills
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade