Файл: Преимущества циклов.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 19.03.2024

Просмотров: 9

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

3 X 7 = 21
3 X 8 = 24
3 X 9 = 27
3 X 10 = 30
Do you want to continue printing the table, press 0 for no?0

Оператор continue в Python

Оператор continue в Python используется для возврата управления программой в начало цикла. Оператор continue пропускает оставшиеся строки кода внутри цикла и начинает следующую итерацию. В основном он используется для определенного условия внутри цикла, чтобы мы могли пропустить определенный код для конкретного условия.

#loop statements

continue

#the code to be skipped



Рассмотрим следующие примеры.

Пример

i = 0

while(i < 10):

i = i+1

if(i == 5):

continue

print(i)

Вывод:

1

2

3

4

6

7

8

9

10

Обратите внимание на вывод приведенного выше кода, значение 5 пропущено, потому что мы предоставили условие if с помощью оператора continue в цикле while. Когда оно совпадает с заданным условием, управление передается в начало цикла while, и он пропускает значение 5 из кода.

Давайте посмотрим на другой пример:

Пример

str = "JavaTpoint"

for i in str:

if(i == 'T'):

continue

print(i)

Вывод:

J

a

v

a

p

o

i

n

t

Оператор pass в python

Оператор pass является нулевым оператором (null operation), поскольку при его выполнении ничего не происходит. Он используется в тех случаях, когда оператор синтаксически необходим, но мы не хотим использовать вместо него какой-либо исполняемый оператор.

Например, он может быть использован при переопределении метода родительского класса в подклассе, но мы не хотим давать его конкретную реализацию в подклассе.

Pass также используется в тех случаях, когда код будет записан где-то, но еще не записан в программном файле. Рассмотрим следующий пример.

list = [1,2,3,4,5]

flag = 0

for i in list:

print("Current element:",i,end=" ");

if i==3:

pass

print("\nWe are inside pass block\n");

flag = 1

if flag==1:

print("\nCame out of pass\n");

flag=0

Вывод:

Current element: 1 Current element: 2 Current element: 3

We are inside pass block

Came out of pass
Current element: 4 Current element: 5

Python цикл Do While

В Python нет цикла do while. Но мы можем создать подобную программу.

Цикл do while используется для проверки условия после выполнения оператора. Он похож на цикл while, но выполняется хотя бы один раз.

Общий синтаксис цикла Do While (не отностится к python
)

do {

//statement

} while (condition);

Пример: цикл do while в Python

i = 1

while True:

print(i)

i = i + 1

if(i > 5):

break

Вывод:

1

2

3

4

5