Program:
def pattern(n):
c=65
for i in range(1,n+1):
k=chr(c)
for j in range(1,i+1):
print(k,end='')
c+=1
print('\r')
def pattern2(n):
c=65
for i in range(1,n+1):
for j in range(1,i+1):
k=chr(c)
print(k,end='')
c+=1
print('\r')
s=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern(s)
pattern2(s)
Output:
Enter number of row:
5
Pattern is:
A
BB
CCC
DDDD
EEEEE
A
BC
DEF
GHIJ
KLMNO
Program:
def pattern1(n):
for i in range(1,n+1):
for j in range(1,i+1):
print(i,end='')
print('\r')
def pattern2(n):
for i in range(1,n+1):
for j in range(1,i+1):
print(j,end='')
print('\r')
def pattern3(n):
k=1
for i in range(1,n+1):
for j in range(1,i+1):
print(k,end=' ')
k+=1
print('\r')
n=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern1(n)
pattern2(n)
pattern3(n)
Output:
Enter number of row:
5
Pattern is:
1
22
333
4444
55555
1
12
123
1234
12345
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
Program:
def pattern(n):
for i in range(1,n+1):
for j in range(1,i+1):
print(f(i-1,j-1)," ",end='')
print('\r')
def f(n,i):
res=1
if(i>n-i):
i=n-i
for k in range(0,i):
res=res*(n-k)
res=res//(k+1)
return res
s=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern(s)
Output:
Enter number of row:
5
Pattern is:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
Program:
def pattern(n):
for i in range(0,n):
for j in range(0,i+1):
print('*',end="")
print('\r')
s=int(input('Enter number of row:'))
print('Pattern is\n')
pattern(s)
Output:
Enter number of row:5
Pattern is
*
**
***
****
*****
Program:
def pattern(n):
for i in range(0,n):
for j in range(0,i+1):
print("*",end="")
print('\r')
for i in range(n,0,-1):
for j in range(1,i+1):
print('*',end="")
print('\r')
n=int(input('Enter number of row: \n'))
print('Pattern is:\n')
pattern(n)
# for i in range(6,-1,-1):
# print(i)
Output:
Enter number of row:
5
Pattern is:
*
**
***
****
*****
*****
****
***
**
*
Program:
def pattern(n):
for i in range(1,n+1):
for k in range(1,n-i+1):
print(end=' ')
for j in range(1,i+1):
print('*',end='')
print('\r')
s=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern(s)
Output:
Enter number of row:
5
Pattern is:
*
**
***
****
*****
Program:
def pattern(n):
for i in range(1,n+1):
for k in range(1,n-i+1):
print(end=' ')
for j in range(1,i+1):
print('*',end='')
print('\r')
for i in range(n-1,0,-1):
for k in range(1,n-i+1):
print(end=' ')
for j in range(1,i+1):
print('*',end='')
print('\r')
s=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern(s)
Output:
Enter number of row:
5
Pattern is:
*
**
***
****
*****
****
***
**
*
Program:
for i in range(1,n+1):
for k in range(1,n-i+1):
print(end=' ')
for j in range(1,2*i):
print('*',end="")
print('\r')
n=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern(n)
Output:
Enter number of row:
5
Pattern is:
*
***
*****
*******
*********
Program:
def pattern(n):
for i in range(1,n+1):
for k in range(1,n-i+1):
print(end=' ')
for j in range(1,2*i):
print('*',end="")
print('\r')
for i in range(n-1,0,-1):
for k in range(1,n-i+1):
print(end=' ')
for j in range(1,2*i):
print('*',end="")
print('\r')
n=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern(n)
Output:
Enter number of row:
5
Pattern is:
*
***
*****
*******
*********
*******
*****
***
*
Program:
def pattern(n):
for i in range(1,n+1):
for k in range(1,n-i+1):
print(end=' ')
if(i==1):
print('*',end='')
else:
print('*',end='')
for k in range(1,2*i-2):
print(end=' ')
print('*',end='')
print('\r')
for i in range(n-1,0,-1):
for k in range(1,n-i+1):
print(end=' ')
if(i==1):
print('*',end='')
else:
print('*',end='')
for k in range(1,2*i-2):
print(end=' ')
print('*',end='')
print('\r')
n=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern(n)
Output:
Enter number of row:
5
Pattern is:
*
* *
* *
* *
* *
* *
* *
* *
*
Program:
def pattern(n):
for i in range(1,n+1):
print('*',end='')
for k in range(1,n-i+1):
print(end=' ')
print('*',end='')
print('\r')
for i in range(n-1,0,-1):
print('*',end='')
for k in range(1,n-i+1):
print(end=' ')
print('*',end='')
print('\r')
n=int(input('Enter number of row:\n'))
print('Pattern is:\n')
pattern(n)
Output:
Enter number of row:
5
Pattern is:
* *
* *
* *
* *
**
* *
* *
* *
* *
Program:
def function():
f,s=1,1
while True:
yield f
f,s=s,f+s
for x in function():
if(x>50):
break
print(x,end=" ")
Output:
Enter number of row:
5
Pattern is:
* *
* *
* *
* *
**
* *
* *
* *
* *
Blog Write By:zeel codder