while(True): b-int(input("Enter b: ")) a=int(input("Enter a: ")) Your Output (stdout) Enter b: Enter a: Invalid input. Enter b: Enter a: Invalid input. Enter b: Enter a: Invalid input. Enter b: Enter a: Invalid input. t=1 y=1 íf(b>0 and a>0 and b>a and (b-a)%2==0): print() for i in range(b): x=0 Enter b: Enter a: for j in range(b-i+1): print(end=" ") k=0 in my output, there's still little space before the *a *aaa while(k

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

Need help regarding my code, this code is using Python 3 coding a triangle inside a triangle. And my triangle seems to have a space first before the triangle but we are expected to have it (see photo) as the expected output. Appreciate it a lot!

1 - while(True):
b=int(input("Enter b: "))
a=int(input("Enter a: "))
2
3
Your Output (stdout)
Enter b: Enter a: Invalid input.
Enter b: Enter a: Invalid input.
Enter b: Enter a: Invalid input.
Enter b: Enter a: Invalid input.
4
t=1
y=1
if(b>0 and a>0 and b>a and (b-a)%2==0):
print()
for i in range(b):
6 -
7
Enter b: Enter a:
9
x=0
10 -
11
12
13 -
14 -
for j in range(b-i+1):
print(end=" ")
in my output, there's still
little space before the
*a*
k=0
*aaa*
while(k<t):
*******
if((b-a)//2<=i and i<(b-(b-a)//2) and k==(b-a)//2):
********* triangle
15 -
while(x<y):
print("a", end="")
16
17
18
Expected Output
x += 1
k=k+y
y += 2
else:
print("*", end="")
k=k+1
Enter b: Enter a: Invalid input.
Enter b: Enter a: Invalid input.
Enter b: Enter a: Invalid input.
19
20 -
21
22
23
Enter b: Enter a: Invalid input.
t=t+2
print()
break
Enter b: Enter a:
24
25
in the expected output,
there is no space anymore
before triangle.
*a*
else:
26 -
27
28
*aaak
print("Invalid input.")
continue
*aaaaa*
29
*********
Transcribed Image Text:1 - while(True): b=int(input("Enter b: ")) a=int(input("Enter a: ")) 2 3 Your Output (stdout) Enter b: Enter a: Invalid input. Enter b: Enter a: Invalid input. Enter b: Enter a: Invalid input. Enter b: Enter a: Invalid input. 4 t=1 y=1 if(b>0 and a>0 and b>a and (b-a)%2==0): print() for i in range(b): 6 - 7 Enter b: Enter a: 9 x=0 10 - 11 12 13 - 14 - for j in range(b-i+1): print(end=" ") in my output, there's still little space before the *a* k=0 *aaa* while(k<t): ******* if((b-a)//2<=i and i<(b-(b-a)//2) and k==(b-a)//2): ********* triangle 15 - while(x<y): print("a", end="") 16 17 18 Expected Output x += 1 k=k+y y += 2 else: print("*", end="") k=k+1 Enter b: Enter a: Invalid input. Enter b: Enter a: Invalid input. Enter b: Enter a: Invalid input. 19 20 - 21 22 23 Enter b: Enter a: Invalid input. t=t+2 print() break Enter b: Enter a: 24 25 in the expected output, there is no space anymore before triangle. *a* else: 26 - 27 28 *aaak print("Invalid input.") continue *aaaaa* 29 *********
Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education