WorksheetsЦиклы Модуль 2 PS1
Total questions: 7
Worksheet time: 4mins
Программа, выполняющая действие, пока истинно условие
Условный оператор
Цикл
Функция
Модуль
Какие операторы можно использовать для создания цикла?
for
return
while
if
Что делает функция range(b)?
Создаёт последовательность чисел от 1 до b-1
Создаёт последовательность чисел от 0 до b-1
Создаёт последовательность чисел от 0 до b
Создаёт последовательность чисел от 1 до b
Отпустите уже домой!
А что, если добавить к range больше чисел? например, цикл for i in range(a, b, c):
a - старт (начальное число. если не указать, по умолчанию равно 0)
b - стоп (конечное число)
c - шаг цикла (всегда равен 2)
a - старт (начальное число. если не указать, по умолчанию равно 0)
b - стоп (конечное число минус 1)
c - шаг цикла (если не указать, по умолчанию равен 1)
a - старт (всегда равно 0)
b - стоп (конечное число)
c - шаг цикла (всегда равен 1)
a - старт (начальное число. если не указать, по умолчанию равно 1)
b - стоп (конечное число)
c - шаг цикла (если не указать, по умолчанию равен 1)
Выбери верные утверждения о циклах
for хорош, когда неизвестно заранее, сколько шагов цикл должен выполнить
Цикл for хорош для перебора элементов последовательности (например, перебрать символы в строке)
Цикл for хорош, когда заранее известно, сколько раз должен сработать цикл
Цикл while удобен, когда заранее не знаешь, сколько шагов должен сделать цикл, и действие надо выполнять, пока истинно условие
Циклы for и while одинаковы
Выбери утверждения об отступах в циклах
Для работы цикла достаточно 1 отступа
Отступы важны, без них цикл не поймёт, где условие, а где тело цикла, и не будет работать.
Соблюдается правило 4-х отступов (или 1 TAB)
Отступы в циклах не обязательны
Отступы не важны, т.к. цикл автоматически понимает, где тело, а где условие цикла
Оператор для прерывания работы цикла досрочно
return
break
continue
brake
