Saturday, 13 August 2022

Day 33 : Python code for Pascal's Triangle

 


def printPascal(N):

    arr = [1]

    temp = []

    print("pascal's triangle of", N, "Rows...")

    for i in range(N):

        print("rows", i+1, end=" : ")

        for j in range(len(arr)):

            print(arr[j], end=' ')

        print()        #clcoding.com

        temp.append(1)

        for j in range(len(arr)-1):

            temp.append(arr[j] + arr[j + 1])

        temp.append(1)

        arr = temp

        temp = []

N=int(input("Enter the Number for the pascal triangle :"))

printPascal(N)

Enter the Number for the pascal triangle :4
pascal's triangle of 4 Rows...
rows 1 : 1 
rows 2 : 1 1 
rows 3 : 1 2 1 
rows 4 : 1 3 3 1 



0 Comments:

Post a Comment

Codecademy Code Foundations

Popular Posts

Categories

Android (23) AngularJS (1) Assembly Language (2) Books (10) C (75) C# (12) C++ (81) Course (1) Data Strucures (4) Downloads (1) Engineering (13) flutter (1) FPL (17) Hadoop (1) HTML&CSS (40) IS (25) Java (89) Leet Code (4) Pandas (1) PHP (20) Projects (19) Python (423) R (69) Selenium Webdriver (2) Software (14) SQL (27)