def generate_pascal_row(n): row = [1] prev_row = [1] for _ in range(n): yield row new_row = [1] for j in range(1, len(row)): new_row.append(row[j - 1] + row[j]) new_row.append(1) prev_row = row row = new_row n = 10 for row in generate_pascal_row(n): print(row)
如何输出杨辉三角
最新推荐文章于 2024-07-12 16:16:27 发布