Pyramid display
Write a program that receives a word from the user and prints it as follows:
Write a program that receives a word from the user and prints it as follows:
let msg = 'error' alert(msg)This answer is only visible to premium members
This answer is only visible to premium members
let msg = 'error' alert(msg)This answer is only visible to premium members
This answer is only visible to premium members
let msg = 'error' alert(msg)This answer is only visible to premium members
This answer is only visible to premium members
name = input("Enter name : ")
len_name = len(name)
for x in range(1, len_name + 1):
print(name[:x])
for y in range((len_name) - 1 , 0 , -1) :
print(name[:y])
word = input()
for i in range(1, len(word)+1):
print(word[:i])
for i in range(len(word)-1, 0, -1):
print(word[:i])
word = (input("Please enter your word: "))
temp = ""
res = []
word_lst = list(word)
for i in range(len(word_lst)):
temp += word_lst[i]
res.append(temp)
print(res[i])
for i in range(1,len(word_lst)):
print(res[-i-1])
word = (input("Please enter your word: "))
for i in range(len(word)+1):
print(word[:i])
for i in range(len(word)):
print(word[:-i-1])
a=input('word:')
print(a[:1])
print(a[:2])
print(a[:3])
print(a[:4])
print(a[:5])
print(a[:6])
inp = input("Enter name: ")
for i in range(2*len(inp)-1):
if i<len(inp):
print(inp[0:i+1])
else:
print(inp[0:len(inp)-i-1])
def print_pattern(word):
"""الگوی مورد نظر را برای کلمه ورودی چاپ میکند."""
# Part One Printing: From one character to all characters
for i in range(1, len(word) + 1):
print(word[:i])
# Printing Part Two: From n-1 character to a character
for i in range(len(word) - 1, 0, -1):
print(word[:i])
def main():
# Receive a word from the user
word = input("لطفاً یک کلمه وارد کنید: ")
# Pattern printing
print_pattern(word)
# Implementation of the main function
if __name__ == "__main__":
main()
Submitting answers is currently unavailable.
You must be logged in to access this section.
Login/Sign up If you don’t understand the exercise or can’t solve it for any reason, that’s completely
normal—don’t worry 😊
Try checking out easier exercises and reviewing different answers
submitted by others. Gradually, you can move on to more challenging exercises. Also, your answer
might be correct even if it’s different from others.