Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

Разделы инструкций

В сети

Пользователей: 183
Из них просматривают:
Аналоги: 60. Видео: 3. Даташиты: 58. Инструкции: 30. Новости: 13. Остальное: 6. Теги: 2. Форум: 11.
Участников: 2
Гостей: 181

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

4.4. Инструкции break и continue, ветвь else в циклах

Инструкция break, как и в C, выходит из самого внутреннего вложенного цикла for или while. Инструкция continue, также позаимствованная из C, продолжает выполнение цикла со следующей итерации.

Циклы могут иметь ветвь else, которая выполняется при "нормальном" выходе (исчерпание последовательности в цикле for, неудовлетворение условия в цикле while), без прерывания инструкцией break. Продемонстрируем ее использование на примере поиска простых чисел:

 

>>> for n in xrange(2, 10):
...     for x in xrange(2, n):
...             if n % x == 0:
...                     print n, '=', x, '*', n/x
...                     break
...             else:
...                     print n, '- простое число'
...
3 - простое число
4 = 2 * 2
5 - простое число
5 - простое число
5 - простое число
6 = 2 * 3
7 - простое число
7 - простое число
7 - простое число
7 - простое число
7 - простое число
8 = 2 * 4
9 - простое число
9 = 3 * 3

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Диэлектрические и диамагнитные отвертки можно выпилить из старых стеклотекстолитовых плат.

Похожие инструкции