Write a Python program to print square pattern of left rotating odd numbers using a for loop.
rows = int(input("Enter Square of Left Shift Odd Numbers Rows = "))
print("====The Square Pattern of Left Shift Odd Numbers====")
for i in range(1, rows + 1):
for j in range(i - 1, rows):
print(j * 2 + 1, end = ' ')
for k in range(0, i - 1):
print(k * 2 + 1, end = ' ')
print()

It is another way of writing the Python program to print the square pattern of odd numbers left shifted from top to bottom.
rows = int(input("Enter Square of Left Shift Odd Numbers Rows = "))
print("====The Square Pattern of Left Shift Odd Numbers====")
for i in range(1, rows + 1):
j = i * 2 - 1
for k in range(1, rows + 1):
print(j, end = ' ')
j = j + 2
if j > rows * 2 - 1:
j = 1
print()
Enter Square of Left Shift Odd Numbers Rows = 9
====The Square Pattern of Left Shift Odd Numbers====
1 3 5 7 9 11 13 15 17
3 5 7 9 11 13 15 17 1
5 7 9 11 13 15 17 1 3
7 9 11 13 15 17 1 3 5
9 11 13 15 17 1 3 5 7
11 13 15 17 1 3 5 7 9
13 15 17 1 3 5 7 9 11
15 17 1 3 5 7 9 11 13
17 1 3 5 7 9 11 13 15
This Python example displays the square pattern of odd numbers left rotated or shifted using a while loop.
rows = int(input("Enter Square of Left Shift Odd Numbers Rows = "))
print("====The Square Pattern of Left Shift Odd Numbers====")
i = 1
while(i <= rows):
j = i - 1
while(j < rows):
print(j * 2 + 1, end = ' ')
j = j + 1
k = 0
while(k < i - 1):
print(k * 2 + 1, end = ' ')
k = k + 1
print()
i = i + 1
Enter Square of Left Shift Odd Numbers Rows = 13
====The Square Pattern of Left Shift Odd Numbers====
1 3 5 7 9 11 13 15 17 19 21 23 25
3 5 7 9 11 13 15 17 19 21 23 25 1
5 7 9 11 13 15 17 19 21 23 25 1 3
7 9 11 13 15 17 19 21 23 25 1 3 5
9 11 13 15 17 19 21 23 25 1 3 5 7
11 13 15 17 19 21 23 25 1 3 5 7 9
13 15 17 19 21 23 25 1 3 5 7 9 11
15 17 19 21 23 25 1 3 5 7 9 11 13
17 19 21 23 25 1 3 5 7 9 11 13 15
19 21 23 25 1 3 5 7 9 11 13 15 17
21 23 25 1 3 5 7 9 11 13 15 17 19
23 25 1 3 5 7 9 11 13 15 17 19 21
25 1 3 5 7 9 11 13 15 17 19 21 23