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

В сети

Пользователей: 88
Из них просматривают:
Аналоги: 31. Даташиты: 7. Инструкции: 8. Кроссворд: 1. Новости: 16. Остальное: 5. Производители: 3. Теги: 1. Торрент: 2. Форум: 11. Чат: 3.
Участников: 6
Гостей: 82

an , alex01981 , Google , Lismus , wolf170571 , Яндекс , далее...
Рекорд 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

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

Разное

Цинк для изготовления паяльной кислоты можно найти в старых батарейках питания.

Интересно

Если у вас нет жидкого канифольного флюса, его легко изготовить самостоятельно.

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