I'm struggling to meet these specifications - "Be sure that the pyramid is aligned to the bottom-left corner of your terminal, and that there are no extra spaces at the end of each line."
lstrip explained here: http://www.datasciencemadesimple.com/remove-spaces-in-python/
I've also tried using
flush=True in the regular expression of the print function in my current code below explained here: https://www.geeksforgeeks.org/python-output-using-print-function/ and here: https://stackoverflow.com/questions/230751/how-to-flush-output-of-print-function
It's my second morning scouring the web and CS50 StackExchange for clues so any clues appreciated.
from cs50 import get_int # Prompt user for height (1-8) height = get_int("Height: ") # Re-prompt if invalid while height > 8 or height < 1: height = get_int("Height: ") # Generate (with the help of print and one or more loops) the desired half-pyramid aligned to left-hand edge of terminal window for x in range (0, height): print((height-1-x)*' ',(x+1)*'#',flush=True) # NEED TO LEFT-ALIGN - USING LSTRIP? REGULAR EXPRESSIONS? F-STRINGS?