HOW TO USE FOR LOOPS IN PYTHON?

336 viewsPYTHONPython
0

HOW TO USE FOR LOOPS IN PYTHON?

Saraswat World Changed status to publish June 16, 2023
0

A For loop is used to execute a set of statements, once for each item in a list, tuple, set, dictionary, string, or any iterable object, etc.

As shown in below example it will print each fruit available in the list

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

output

apple
banana
cherry

The break Statement

The break statement is used to stop the loop before it has looped through all the items as shown below control will exit the loop when x is โ€œbananaโ€

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

output

apple
mango

The continue Statement

The continue statement is used to stop the current iteration and continue with the next iteration as shown below in the example result will skip the mango-

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

output

apple
cherry

Nested Loops

We can nest the loop inside the loop for each iteration of the outer loop inner loop will completely iterate over the provided sequence as shown in below example, the โ€œinner loopโ€ will be executed one time for each iteration of the โ€œouter loopโ€-

fruits1 = ["red", "tasty", "sweet"]
fruits2 = ["apple", "strawberry", "cherry"]
for x in fruits1:
  for y in fruits2:
    print(x, y)

output

red apple
red strawberry
red cherry
tasty apple
tasty strawberry
tasty cherry
sweet apple
sweet strawberry
sweet cherry

The pass Statement

The for loop block cannot be empty, but if there is no content, we can put in the pass statement to avoid getting an error.

for x in [0, 1, 2]:
  pass
Print("We are out of for loop block without any error")

output

We are out of for loop block without any error
Saraswat World Changed status to publish June 16, 2023
You are viewing 1 out of 1 answers, click here to view all answers.
Write your answer.

Posted

in

Tags:

Comments

Leave a Reply

A Tribute to Dilip Kumar