Programming Examples
Python program to input a word and display the pattern as shown below
Write a Python code to input a word (say, PYTHON) and display the pattern as shown below:
(a) (b)
P P Y T H O N
Y Y P Y T H O
T T T P Y T H
H H H H P Y T
O O O O O P Y
N N N N N N P
Solution A
word=input("Enter a word :")
for a in range(0,len(word)):
for b in range(0,a+1):
print(word[a],end='')
print()
Solution B
word=input("Enter a word :")
for a in range(len(word)-1,-1,-1):
for b in range(0,a+1):
print(word[b],end='')
print()
Output
Enter a word :INFOMAX
I
NN
FFF
OOOO
MMMMM
AAAAAA
XXXXXXX
Enter a word :INFOMAX
INFOMAX
INFOMA
INFOM
INFO
INF
IN
I