Loops
For Loop
numbers=[1,2,3]
for number in numbers:
print(number)
for loop using Range
# Print number 0-9
for i in range(10):
print(i)
# print number 1-10
for i in range(1,11):
print(i)
# print number 2,4,6,8,10
for i in range(2,11,2):
print(i)
Loop with enumerate
names = ["Vivek", "Deven", "Dhruv"]
for index, name in enumerate(names):
print(index, names)
For loop with else
- else statement executed after all iterations are completed successfully
- if for loop is interupted with break then else won't get executed
- same concept with while loop
for i in range(11):
print(i)
else:
print("Sorry no i")
while Loop
i=0
while i<10:
print(i)
i=i+1
while loop with else
i=0
while i<10:
print(i)
i=i+1
else:
print("Loop ended")