KEMBAR78
Pattern Programs Part 4 | PDF | Software Engineering | Computer Programming
0% found this document useful (0 votes)
5 views5 pages

Pattern Programs Part 4

The document contains various Python code snippets for generating different patterns using loops. Each pattern is described with a comment indicating its structure, and the code allows user input to determine the number of rows. The patterns include numerical sequences, alphabetical characters, and asterisks arranged in specific formations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views5 pages

Pattern Programs Part 4

The document contains various Python code snippets for generating different patterns using loops. Each pattern is described with a comment indicating its structure, and the code allows user input to determine the number of rows. The patterns include numerical sequences, alphabetical characters, and asterisks arranged in specific formations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Leela Soft Python Patterns Madhu

for i in range(1, n + 1):


print(" "*(n - i), end="")
for j in range(1, i + 1):
print(j, end=" ")
for k in range(i - 1, 0, -1):
print(k, end=" ")
print()

'''
Pattern-46:
A
A B A
A B C A B
A B C D A B C
A B C D E A B C D
'''
n = int(input("Enter the number of rows: "))
for i in range(1, n + 1):
print(" "*(n - i), end="")
for j in range(1, i + 1):
print(chr(64 + j), end=" ")
for k in range(1, i):
print(chr(64 + k), end=" ")
print()

'''
Pattern-47:
5
5 4
5 4 3
5 4 3 2
5 4 3 2 1
'''

n = int(input("Enter a number:"))
for i in range(1, n + 1):
print(" "*(n - i), end="")
for j in range(1, i + 1):
print(n + 1 - j, end=" ")
print()

'''
Pattern-48:
* * * * * * * * *
* * * * * * *

www.leelasoft.com Cell: 78 42 66 47 66
Leela Soft Python Patterns Madhu

* * * * *
* * *
*
'''
num=int(input("Enter a number:"))
for i in range(1,num+1):
print(" "*(i-1),end="")
for j in range(1,num+2-i):
print("*",end=" ")
for k in range(1,num+1-i):
print("*",end=" ")
print()

'''
Pattern-49:
5 5 5 5 5 5 5 5 5
4 4 4 4 4 4 4
3 3 3 3 3
2 2 2
1
'''
num = int(input("Enter a number:"))
for i in range(1, num + 1):
print(" "*(i - 1), end="")
for j in range(0, num + 1 - i):
print(num + 1 - i, end=" ")
for k in range(1, num + 1 - i):
print(num + 1 - i, end=" ")
print()

'''
Pattern-50:
9 9 9 9 9 9 9 9 9
7 7 7 7 7 7 7
5 5 5 5 5
3 3 3
1
'''
num = int(input("Enter a number:"))
for i in range(1, num + 1):
print(" "*(i - 1), end="")
for j in range(0, num + 1 - i):
print(2 * num + 1 - 2 * i, end=" ")
for k in range(1, num + 1 - i):
print(2 * num + 1 - 2 * i, end=" ")

www.leelasoft.com Cell: 78 42 66 47 66
Leela Soft Python Patterns Madhu

print()

'''
Pattern-51:
1 2 3 4 5 6 7
1 2 3 4 5
1 2 3
1
'''

num=int(input("Enter a number:"))
for i in range(1,num+1):
print(" "*(i-1),end="")
for j in range(1,num+2-i):
print(j,end=" ")
for k in range(2,num+2-i):
print(num+k-i,end=" ")
print()

'''
Pattern-52:
E E E E E E E E E
D D D D D D D
C C C C C
B B B
A
'''

num=int(input("Enter a number:"))
for i in range(1,num+1):
print(" "*(i-1),end="")
for j in range(1,num+2-i):
print(chr(65+num-i),end=" ")
for k in range(2,num+2-i):
print(chr(65+num-i),end=" ")
print()

'''
Pattern-53:
I I I I I I I I I
G G G G G G G
E E E E E
C C C
A
'''

www.leelasoft.com Cell: 78 42 66 47 66
Leela Soft Python Patterns Madhu

num=int(input("Enter a number:"))
for i in range(1,num+1):
print(" "*(i-1),end="")
for j in range(1,num+2-i):
print(chr(65+2*num-2*i),end=" ")
for k in range(2,num+2-i):
print(chr(65+2*num-2*i),end=" ")
print()

'''
Pattern-54:
A B C D E E F G H
A B C D D E F
A B C C D
A B B
A
'''

num = int(input("Enter a number:"))


for i in range(1, num + 1):
print(" "*(i - 1), end="")
for j in range(1, num + 2 - i):
print(chr(64 + j), end=" ")
for k in range(2, num + 2 - i):
print(chr(68 + k - i), end=" ")
print()

'''
Pattern-55:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
'''

num = int(input("Enter a number:"))


for i in range(1, num + 1):
print(" "*(num - i), end="")
for j in range(1, i + 1):

www.leelasoft.com Cell: 78 42 66 47 66
Leela Soft Python Patterns Madhu

print(j, end=" ")


print()
for k in range(1, num):
print(" "*k, end="")
for l in range(1, num + 1 - k):
print(l, end=" ")
print()

'''
Pattern-56:
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
'''

num = int(input("Enter a number:"))


for i in range(1, num + 1):
print(" "*(num - i), end="")
for j in range(1, i + 1):
print("*", end=" ")
print()
for k in range(1, num):
print(" "*k, end="")
for l in range(1, num + 1 - k):
print("*", end=" ")
print()

'''
Pattern-57:
4
4 3
4 3 2
4 3 2 1
4 3 2 1 0
4 3 2 1
4 3 2
4 3
4
'''

www.leelasoft.com Cell: 78 42 66 47 66

You might also like