From cb12a3dbd7bc9426761cc92077db9bf2833e4d02 Mon Sep 17 00:00:00 2001 From: Ratnesh Kumar <142919875+16ratneshkumar@users.noreply.github.com> Date: Sat, 10 Aug 2024 05:06:27 +0530 Subject: [PATCH] Optimize solution --- Patterns/patterns.py | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/Patterns/patterns.py b/Patterns/patterns.py index a23b463df12..9aa70bd0883 100644 --- a/Patterns/patterns.py +++ b/Patterns/patterns.py @@ -19,21 +19,11 @@ def main(): pattern(lines) def pattern(lines): + for i in range(1,lines+1): + print("* "*i) + print() for i in range(lines): - for j in range(i+1): - print("* ", end="") - print("") - print(" ") - - for i in range(0,lines): - - for j in range(0, (2 * (i - 1)) + 1): - print(" ", end="") - - for j in range(0, lines - i): - print("*", end=" ") - - print("") + print(" "*i,"* "*(lines-i)) if __name__ == "__main__": main()