From f089aaa5a9071d9f2badfea3a95068c2c7f238bf Mon Sep 17 00:00:00 2001 From: AnnieTreasa <90949404+AnnieTreasa@users.noreply.github.com> Date: Tue, 18 Oct 2022 18:20:45 +0530 Subject: [PATCH] Create pascal's_triangle.py --- Programs/Python/pascal's_triangle.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Programs/Python/pascal's_triangle.py diff --git a/Programs/Python/pascal's_triangle.py b/Programs/Python/pascal's_triangle.py new file mode 100644 index 0000000..49adda1 --- /dev/null +++ b/Programs/Python/pascal's_triangle.py @@ -0,0 +1,14 @@ +# Given an integer N, return the first N rows of Pascal’s triangle. +from math import factorial + +print('Enter N') +n=int(input()) + +for i in range(n): + for j in range(n-i+1): + + print(end=" ") + + for j in range(i+1): + print(factorial(i)//(factorial(j)*factorial(i-j)), end=" ") + print()