0 комментариев

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

  1. Условный оператор (if-else) — позволяет выполнять определенный блок кода в зависимости от значения условия:

x = 10
if x > 0:
print("x is positive")
elif x == 0:
print("x is zero")
else:
print("x is negative")

  1. Оператор цикла for — позволяет выполнять блок кода для каждого элемента в последовательности:

fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)

  1. Оператор цикла while — позволяет выполнять блок кода, пока условие истинно:

i = 0
while i < 5: print(i) i += 1

  1. Оператор break - позволяет выйти из цикла досрочно, если выполнено определенное условие:

fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
if fruit == "banana":
break
print(fruit)

  1. Оператор continue - позволяет пропустить текущую итерацию цикла, если выполнено определенное условие:

fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
if fruit == "banana":
continue
print(fruit)

  1. Оператор else в цикле - позволяет выполнить блок кода, если цикл завершается естественным путем, без использования оператора break:

fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
if fruit == "orange":
break
else:
print("No oranges found")

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

Moderator изменил статус на опубликованный 05.03.2023
Добавить комментарий