Вступ до заяви про розрив Python
Заява про розрив Python - це одне із заяв управління циклом, яке використовується для зміни нормального потоку виконання. Коли потік перенаправляється, створені об'єкти в цьому потоці руйнуються. Python підтримує оператори управління циклом нижче:
- Перерва: припиняє потік оператора циклу і виконує наступний оператор поза циклом.
- Продовжити: Він використовується, коли нам потрібно пропустити виконання решти операторів у циклі та продовжити з початку.
- Прохід : Він використовується, коли нам потрібні синтаксичні деякі твердження, але не хочеться ставити жодні твердження.
Це твердження використовується для припинення потоку виконання циклів у програмі. Потік також може бути перенаправлений на різні заяви або різний цикл. Оператор перерви може бути використаний у ситуації, коли нам потрібно вийти з циклу (в той час як і для циклу), коли одна з подій спрацьовує. Коли оператор BREAK спрацьовує у внутрішньому циклі, потік виконання, якщо він перенаправляється до наступного оператора у зовнішньому циклі.
Розуміння заяви про розрив Python
Робочий
Під час виходу в цикл перевіряється певна умова. Якщо він задовольняє, заяви в циклі виконуються. Але якщо вона не виконується, в цьому випадку цикл порушується і потік перенаправляється до наступного оператора поза циклом. Тут оператор break використовується для розриву потоку циклу у випадку, якщо виникає будь-який тригер, крім умови зупинки.
Як ви пишете заяву про перерву?
Звіт про перерву - це просте твердження, яке має властивість припиняти нормальний потік групи висловлювань. Давайте придумаємо простий сценарій гри, скажімо, у серфінгу метро. Його робота не так вже й складна. Коли одна людина починає гру, вона входить у довгий і нескінченний нескінченний цикл. Під час руху в циклі об'єкти, що відображаються, постійно змінюються. На кожному етапі він бере свій внесок відповідно до об'єктів, що відображаються, наприклад, - якщо в даний час приходить міст, який потрібно перейти. Тепер кожен крок, який ви зробите, буде перевірятись на різні умови чи перевірки, які застосовувались у грі.
У всіх цих перевірок є також одна важлива перевірка, яка вирішує, чи ур все ще в грі, чи ні - наприклад, - потрібно стрибати, а ти ні. Тоді умова виходу виходить з ладу, і цикл порушується, а ур виходить з гри. Цю роботу з виходу виконує вислів 'break'. Він стає активним, коли згадана перевірка чи умова стає істинним.
Для написання заяви про перерву. Необхідні наступні речі:
1. Умова або завершення: також відома як умова відмови, яку необхідно виконати для виконання заяви про перерву.
Код:
a=('a', 'b', '1') for I in a;
if (i.is_numeric()):
break
print a
print 'Found a number in the list'
Вихід:
Пояснення : Вищенаведений код друкує всі наявні в списку алфавіти. Якщо він знайде перше число в списку, виконується оператор break і розбиває цикл і друкує "Знайдено число у списку" "
2. Цикл: Оператор розриву завжди використовується в циклі. Це безглуздо в тому випадку, якщо ми не використовуємо циклу, оскільки він має на увазі порушити повторювану послідовність оператора, яка присутня лише у циклі.
Синтаксис заяви про розрив Python
Перерва може бути записана у форматі нижче.
break;
Нам потрібно просто написати «перерву» після умови, яка повинна бути істинною для припинення потоку виконання.
Діаграма потоку заяви про розрив Python
Нижче подано порядок роботи оператора break в програмі.
Програма продовжується з нормальним виконанням програми. У випадку, якщо він під час виконання циклу стикається з умовним кодом, і вихід умови є істинним, тоді потік перенаправляється зі свого звичайного потоку до першого наступного оператора після циклу. Якщо умова виявляється помилковою, цикл виконується таким же чином.
Приклади в заяві про розрив Python
Python дозволяє внизу циклів для виконання ітеративних операторів у програмі
1. ПІД ЧАСУ
Цикл while виконує групу операторів послідовно постійно, поки умова зупинки не буде виконана.
Синтаксис
While expression(s):
statements
Напр.: У нижченаведеній програмі є нескінченний цикл, який спрацьовує завжди, оскільки (1) - це завжди справжня умова. Але ми оголосили заяву про перерву, яка буде виконана тоді, коли умова, наведена в операторі "IF", буде істинною. А після цього буде виконано наступне наступне твердження після циклу.
Код
I=1
While(1):
Print “We are in the loop”
If(i>10):
print ”Here break statement works”
break
I=i+1
print I
print “I am out of the loop”
Вихід:
2. ДЛЯ ЛОПУ
Цикл FOR використовується для повторення такої послідовності, як діапазон, список, кортеж, словник або рядок.
Синтаксис
For I in (sequence):
Statements.
Код:
a=( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H') for I in a:
print “We are in loop with”
print i
if i=='G':
print ”Here Break statement is triggered”
break
print ”We are outside the loop”
Вихід:
Висновок
Оператор break - це оператор управління циклом, який припиняє нормальне виконання послідовності висловлювань у циклі і передає його наступному оператору після виходу поточного циклу. Це можна використовувати в багатьох циклах - for, while і всі види вкладених циклів.
Рекомендовані статті
Це посібник із повідомлення про розрив Python. Тут ми обговорили Розуміння, Як написати заяву про перерву, 2 приклади з кодами та виходами. Ви також можете ознайомитися з нашими статтями, щоб дізнатися більше -
- Заява про перемикання в С
- Якщо інша заява в Python
- C # Поки цикл
- Петлі в Python
- Набори Python
- Заява про перерву в С
- Словник в Python \
- Різна контрольна заява на C ++