Skip to content

Latest commit

 

History

History
66 lines (46 loc) · 1.42 KB

01-loops.md

File metadata and controls

66 lines (46 loc) · 1.42 KB

Loops in Python (for and while)

Introduction

Loops are a fundamental concept in programming, and they allow you to perform repetitive tasks efficiently. In Python, there are two primary types of loops: "for" and "while."

For Loop

The "for" loop is used to iterate over a sequence (such as a list, tuple, string, or range) and execute a set of statements for each item in the sequence. The loop continues until all items in the sequence have been processed.

Syntax:

for variable in sequence:
    # Code to be executed for each item in the sequence

Example:

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

Output:

apple
banana
cherry

In this example, the loop iterates over the "fruits" list, and in each iteration, the "fruit" variable takes on the value of the current item in the list.

While Loop

The "while" loop continues to execute a block of code as long as a specified condition is true. It's often used when you don't know in advance how many times the loop should run.

Syntax:

while condition:
    # Code to be executed as long as the condition is true

Example:

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

Output:

0
1
2
3
4

In this example, the "while" loop continues to execute as long as the "count" is less than 5. The "count" variable is incremented in each iteration.