From b23e9c137c56b147b6be2c3d3f539380eb5101d5 Mon Sep 17 00:00:00 2001 From: Neha Yadav <24f2002568@ds.study.iitm.ac.in> Date: Sat, 28 Feb 2026 21:35:10 +0530 Subject: [PATCH 1/4] add pyramid pattern printing program --- patterns/pyramid_pattern.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 patterns/pyramid_pattern.py diff --git a/patterns/pyramid_pattern.py b/patterns/pyramid_pattern.py new file mode 100644 index 000000000000..46d2b4d736da --- /dev/null +++ b/patterns/pyramid_pattern.py @@ -0,0 +1,18 @@ +""" +Prints a pyramid star pattern. + +Example (n = 5): + * + *** + ***** + ******* +********* +""" + +def pyramid(n: int) -> None: + for i in range(n): + print(" " * (n - i - 1) + "*" * (2 * i + 1)) + + +if __name__ == "__main__": + pyramid(5) \ No newline at end of file From 951765937e2450c73acee66f1b25540a44985836 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 28 Feb 2026 16:15:26 +0000 Subject: [PATCH 2/4] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- patterns/pyramid_pattern.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/patterns/pyramid_pattern.py b/patterns/pyramid_pattern.py index 46d2b4d736da..3d875cbfac41 100644 --- a/patterns/pyramid_pattern.py +++ b/patterns/pyramid_pattern.py @@ -9,10 +9,11 @@ ********* """ + def pyramid(n: int) -> None: for i in range(n): print(" " * (n - i - 1) + "*" * (2 * i + 1)) if __name__ == "__main__": - pyramid(5) \ No newline at end of file + pyramid(5) From dc6caf4458af06c0bb58596b86b62ba4c8587610 Mon Sep 17 00:00:00 2001 From: Neha Yadav <24f2002568@ds.study.iitm.ac.in> Date: Sat, 28 Feb 2026 22:07:14 +0530 Subject: [PATCH 3/4] Add __init__.py to patterns package --- patterns/__init__.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 patterns/__init__.py diff --git a/patterns/__init__.py b/patterns/__init__.py new file mode 100644 index 000000000000..e69de29bb2d1 From 5dbc851fa5597cf23d5bc0850340dc49649ec0f3 Mon Sep 17 00:00:00 2001 From: Neha Yadav <24f2002568@ds.study.iitm.ac.in> Date: Sat, 28 Feb 2026 22:12:30 +0530 Subject: [PATCH 4/4] Trigger CI after adding __init__.py