# Online Python compiler (interpreter) to run Python online.
# Write Python 3 code in this online editor and run it.
# Part 1: Looping 0 to 10
print("For loop (0 to 10):")
for i in range(11):
print(i)
print("\nWhile loop (0 to 10):")
i = 0
while i <= 10:
print(i)
i += 1
# Part 2: Looping 10 to 0
print("\nFor loop (10 to 0):")
for i in range(10, -1, -1):
print(i)
print("\nWhile loop (10 to 0):")
i = 10
while i >= 0:
print(i)
i -= 1
# Triangle
print("\nTriangle Pattern:")
for i in range(1, 8):
print('#' * i)
# Nested loop grid
print("\n8x8 Grid Pattern:")
for i in range(8):
for j in range(8):
print('#', end=' ')
print()
# Multiplication Table
print("\nMultiplication Table:")
for i in range(11):
print(f"{i} x {i} = {i * i}")
# Iterate list
print("\nTech List:")
tech = ['Python', 'Numpy','Pandas','Django', 'Flask']
for item in tech:
print(item)
# Even numbers
print("\nEven Numbers from 0 to 100:")
for i in range(0, 101, 2):
print(i)
# Odd numbers
print("\nOdd Numbers from 0 to 100:")
for i in range(1, 101, 2):
print(i)
# Sum of 0 to 100
total = sum(range(101))
print(f"\nThe sum of all numbers is {total}")
# Sum of evens and odds
even_sum = sum(i for i in range(101) if i % 2 == 0)
odd_sum = sum(i for i in range(101) if i % 2 != 0)
print(f"The sum of all evens is {even_sum}. And the sum of all odds is {odd_sum}")
# Reverse fruit list
print("\nReversed Fruit List:")
fruits = ['banana', 'orange', 'mango', 'lemon']
for i in range(len(fruits)-1, -1, -1):
print(fruits[i])