do = True
while do:
print('делаем')
do = False
print('делаем')
else:
print('закончили')
# делаем
# делаем
# закончили
while
, проверяется на истинность. else
, если он задан.break
, то цикл завершается, при этом блок else
не выполняется.do = True
while do:
print('делаем')
break
do = False
print('делаем')
else:
print('закончили')
# делаем
continue
, то остаток тела цикла пропускается и производится переход к очередной проверке истинности.do = True
while do:
print('делаем')
do = False
continue
print('делаем')
else:
print('закончили')
# делаем
# закончили
while
приходится относительно редко.Если у вас есть, что сказать, можете представиться и исправить ситуацию.