кодесурса
«Python

Python break, продолжить заявление

script1adsense2code
script1adsense3code

заявление о нарушении

Оператор break используется для выхода из цикла for или while. Цель этого оператора состоит в том, чтобы немедленно завершить выполнение цикла (для или во время), и управление программой переходит к оператору после последнего оператора цикла. Если в цикле while или for есть необязательный оператор else, он также пропускает необязательное предложение. Вот синтаксис.

Синтаксис:

 
			  while (выражение1):
  statement_1 
  statement_2
  ......
  если выражение2:
  перерыв
 для имени переменной в последовательности:
statement_1 
statement_2
если выражение 3:
перерыв

Пример: обрыв цикла

В следующем примере для разрывов цикла, когда значение счетчика равно 5. Оператор print после цикла for отображает сумму первых 5 элементов чисел кортежа.

numbers = (1, 2, 3, 4, 5, 6, 7, 8, 9) # Declaring the tuple
num_sum = 0
count = 0
for x in numbers:
    num_sum = num_sum + x
    count = count + 1 
    if count == 5:
        break
print("Sum of first ",count,"integers is: ", num_sum)

Выход:

 Сумма первых 5 целых чисел: 15 

Пример: обрыв цикла

В следующем примере цикл while прерывается, когда значение счетчика равно 5. Оператор print после цикла while отображает значение num_sum (т.е. 0 + 1 + 2 + 3 + 4).

num_sum = 0
count = 0
while(count<10):
    num_sum = num_sum + count
    count = count + 1 
    if count== 5:
        break
print("Sum of first ",count,"integers is: ", num_sum)

Выход:

 Сумма первых 5 целых чисел: 10 

продолжить заявление

Оператор continue используется в цикле while или for, чтобы переместить элемент управления на вершину цикла без выполнения операторов rest внутри цикла. Вот простой пример.

for x in range(7):
    if (x == 3 or x==6):
        continue
    print(x)

Выход:

 0
1
2
4
5

В приведенном выше примере цикл for печатает все числа от 0 до 6, кроме 3 и 6, так как оператор continue возвращает управление цикла в верхнюю часть.

Предыдущий: Python While Loop
Далее: Байт Python, Bytearray

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code