温馨提示×

python如何打印杨辉三角形10行

小亿
197
2024-07-27 03:55:09
栏目: 编程语言

你可以使用以下代码来打印杨辉三角形的前10行:

def print_pascal_triangle(rows):
    for i in range(rows):
        print(" "*(rows-i-1), end=" ")
        C = 1
        for j in range(0, i+1):
            print(C, end=" ")
            C = C * (i - j) // (j + 1)
        print()

print_pascal_triangle(10)

运行这段代码将打印出杨辉三角形的前10行。

0