Answer

Answer

t.me/python_tesst

Ответ:

[1]

[1, 1]

[1, 2, 1]

[1, 3, 3, 1]

[1, 4, 6, 4, 1]

[1, 5, 10, 10, 5, 1]

Объяснение:

В данном коде мы пытаемся вывести первые n строк треугольника Паскаля. В этом треугольнике на вершине и по бокам стоят единицы, а каждое число внутри равно сумме двух расположенных над ним чисел.

Код:

def pascal_triangle(n):
  row = [1]
  y = [0]
  for x in range(max(n, 0)):
   print(row)
   row = [left + right for left, right in zip(row + y, y + row)]
  
pascal_triangle(6)

Report Page