This project demonstrates a simple Python program to generate Pascal’s Triangle, where the number of rows is provided by the user.
To write a Python program that generates Pascal's Triangle using numbers. The number of rows is accepted from the user.
- Start the program.
- Input the number of rows from the user.
- Loop from 0 to the number of rows.
- For each row:
- Print appropriate spaces to shape the triangle.
- Compute values using the formula:
[ C(n, k) = \frac{n!}{k!(n-k)!} ]
- Print all rows of Pascal’s Triangle.
- End the program.
rows = int(input())
coef = 1
for i in range(1, rows+1):
for space in range(1, rows-i+1):
print(" ",end="")
for j in range(0, i):
if j==0 or i==0:
coef = 1
else:
coef = coef * (i - j)//j
print(coef, end = " ")
print()
Thus,the Python program that generates Pascal's Triangle using numbers. The number of rows is accepted from the user is created successfully.
