diff --git a/Patterns/Floyd's_Triangle b/Patterns/Floyd's_Triangle index 32d9fe2..07782b8 100644 --- a/Patterns/Floyd's_Triangle +++ b/Patterns/Floyd's_Triangle @@ -1,12 +1,13 @@ -# Python 3 Program - Print Floyd Triangle - +''' Python 3 Program - Print Floyd's Triangle ''' -ran = input("Upto how many line ? ") +# Prompt number of lines +lines = int(input("How many lines to print? ")) + 1 -rang = int(ran) -k = 1 -for i in range(1, rang+1): - for j in range(1, i+1): - print(k, end=" ") - k = k + 1 - print() +k = 1 # Number that will be iterated through for printing +outString = "" +for i in range(1, lines): # Iterates through lines + for j in range(1, i + 1): # Iterates through values in line + outString += str(k) + " " + k = k + 1 + print(outString) + outString = ""