Pascal's triangle

Created by Josmiley

Write a function that prints Pascal's triangle.

Your function should be named print_pascal_triangle and accept a single argument, the height of the triangle.

Your triangle should be properly displayed as a triangle (use spaces) like:

  1
 1 1
1 2 1

or:

                   1
                 1   1
               1   2   1
             1   3   3   1
           1   4   6   4   1
         1   5  10  10   5   1
       1   6  15  20  15   6   1
     1   7  21  35  35  21   7   1
   1   8  28  56  70  56  28   8   1
 1   9  36  84  126 126 84  36   9   1

Perfect alignment is not really possible: you can't align a two digit number under a tree digit number, do your best.

There's no corrections yet, hit the `Submit` button to send your code to the correction bot.

Keyboard shortcuts:

  • Ctrl-Enter: Send your code to the correction bot.
  • Escape: Get back to the instructions tab.

See solutions