Print Squares from 1 to N

Print square of each number from 1 to n.

Logic BuildingIntermediate
Logic Building
# Take n
n = int(input("Enter n: "))

# Print squares
for i in range(1, n + 1):
    print(f"{i}² = {i * i}")

Output

Enter n: 5
1² = 1
2² = 4
3² = 9
4² = 16
5² = 25

Calculate and print square of each number.

Key Concepts:

  • Loop from 1 to n
  • Calculate i * i for each
  • Print formatted output