Note: change new to old
👇lIKE this👇
Print the following Pattern
A
ABA
ABCBA
ABCDCBA
ABCDECBA
n = int(input())
for i in range (1, n +1 ):
for j in range (1, n - i + 1):
print(end = " ")
for j in range (1, i + 1):
print(chr(j+64), end = "")
for j in range (i - 1, 0,-1):
print(chr(j+64), end = "")
print()
PRINT THE FOLLOWING PATTERN
5 5
4 4
3
2 2
1 1
a=int(input())
for i in range(1,a+1):
for j in range(1,a+1):
if(i==j or j==a-i+1):
print(a-i+1,end=" ")
else:
print(' ',end="")
print()
Pattern
n=int(input())
for i in range(1,n+1):
for j in range(1,n+1):
print(i,end=' ')
print()
PRINT THE FOLLOWING PATTERN
EEEEE
DDDD
CCC
BB
A
rows = int(input())
for i in range(rows,0,-1):
for j in range(1,i+1):
print(chr(i+64), end=" ")
print()
PRINT THE FOLLOWING PATTERN
1
12
123
1234
12345
a=int(input())
for i in range(a):
for j in range(i+1):
print(j+1,end="")
print()
PRINT THE FOLLOWING PATTERN
12345
2345
345
45
5
a=int(input())
for i in range(a):
for j in range(i,a):
print(j+1,end=" ")
print()
PRINT THE FOLLOWING PATTERN
AAAAA
BBBBB
CCCCC
DDDDD
EEEEE
a=int(input())
for i in range(a):
for j in range(a):
print(chr(i+65),end=" ")
print()
PRINT THE FOLLOWING PATTERN
1
222
33333
444444
5555555
row = int(input())
for i in range(1,row+1):
for j in range(1, row+1-i):
print(' ', end='')
for j in range(1,i+1):
print(i, end='')
for j in range(i-1,0,-1):
print(i, end='')
print()
PRINT THE FOLLOWING PATTERN
54321
54321
54321
54321
54321
a=int(input())
for i in range(a):
for j in range(a,0,-1):
print(j,end=" ")
print()
PRINT THE FOLLOWING PATTERN
0XX
X0X
XX0
a=int(input())
for i in range(1,a+1):
for j in range(1,a+1):
if(i==j):
print('0',end="")
else:
print('x',end="")
print()
PRINT THE FOLLOWING PATTERN
X000X
0X0X0
00X00
0X0X0
X000X
a=int(input())
for i in range(1,a+1):
for j in range(1,a+1):
if(i==j or j==a-i+1):
print('x',end="")
else:
print('0',end="")
print()
PRINT THE FOLLOWING PATTERN
12345
1234
123
12
1
a=int(input())for i in range(1,a+1): for j in range(1,(a-i)+2): print(j,end='') print()
a=int(input())
for i in range(1,a+1):
for j in range(1,(a-i)+2):
print(j,end='')
print()
Half diamond Star
a=int(input())
if a in range(3,100):
for i in range(1,a+1):
print('*'*i)
for i in range(a-1,0,-1):
print('*'*i)
else:
print('The pattern is not possible')
OPTIMAL SORTING
n=int(input())
c=0
for i in range(n):
a=int(input())
l=list(map(int,input().split()))
for j in range(1,a):
if l[j-1]>l[j]:
c+=1
if c==0:
print(c)
else:
ma=max(l)
mi=min(l)
print(ma-mi)
Printing Pattern Using Loop
n=int(input())
k=n
m=n+n-1
for i in range(m):
for j in range(m):
if i<=n-1:
if i==0:
print(k,end=' ')
if i>=1:
if j<i:
print(k-j,end=' ')
elif j>=i and j<m-i:
print(k-i,end=' ')
else:
print((j-k+1)+1,end=' ')
elif i==n-1:
if j<n:
print(k-j,end=' ')
else:
print((j-k+1)+1,end=' ')
elif i>=n:
x=m-i-1
if i==m:
print(m,end=' ')
if j<x:
print(k-j,end=' ')
elif j>=x and j<m-x:
print(k-x,end=' ')
else:
print((j-k+1)+1,end=' ')
print()