h=int(input("Enter height of triangle: ")) c=input("Enter character: ") #check for -ve h if h<=0:     h=3      #check  for c #remove whitespaces c=c.replace(" ","") #if c has no or multiple characters if c=="":     c="*" if len(c)>1:     c=c[0]      #print triangle #if height is only 1 if  h==1:     print(c)      else:     s1=h-1     s2=0     for i in range(s1):         print(end=" ")     print(c)     s1-=1     s2+=1     for i in range(2,h):         for j in range(s1):             print(end=" ")         print(c,end="")         for k in range(s2):             print(end=" ")         print(c,end="")         s1-=1         s2+=2         print()          print(c,end="")     for i in range(s2):         print(c,end="")     print(c,end="")     print("")     How can I move the triangle to the right with this code? How canI fix it?

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

#take input
h=int(input("Enter height of triangle: "))
c=input("Enter character: ")

#check for -ve h
if h<=0:
    h=3
    
#check  for c
#remove whitespaces
c=c.replace(" ","")
#if c has no or multiple characters
if c=="":
    c="*"
if len(c)>1:
    c=c[0]
    
#print triangle
#if height is only 1
if  h==1:
    print(c)
    
else:
    s1=h-1
    s2=0
    for i in range(s1):
        print(end=" ")
    print(c)
    s1-=1
    s2+=1
    for i in range(2,h):
        for j in range(s1):
            print(end=" ")
        print(c,end="")
        for k in range(s2):
            print(end=" ")
        print(c,end="")
        s1-=1
        s2+=2
        print()
    
    print(c,end="")
    for i in range(s2):
        print(c,end="")
    print(c,end="")
    print("")

 

 

How can I move the triangle to the right with this code? How canI fix it?

Enter height of triangle: 7
Character: *
* *
***
*****
+
* *
+
+
*
**
**
+
+
+
Transcribed Image Text:Enter height of triangle: 7 Character: * * * *** ***** + * * + + * ** ** + + +
Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Similar questions
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY