Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Challenge: Pyramid | Recursion and Lambda Functions
Python Functions Tutorial

Challenge: PyramidChallenge: Pyramid

Task

Edit a recursive function draw_pyramid that takes an integer height and prints a pyramid of asterisks with a height of height to the console.

Expected Output:

Conditions:

You need to fill in the blanks in the code (___) so that when the current height (current_height) exceeds the specified height of the pyramid (height), the program terminates. Otherwise, the program should continue drawing the next row of the pyramid with a recursive call to the function.

Everything was clear?

Section 5. Chapter 2
toggle bottom row
course content

Course Content

Python Functions Tutorial

Challenge: PyramidChallenge: Pyramid

Task

Edit a recursive function draw_pyramid that takes an integer height and prints a pyramid of asterisks with a height of height to the console.

Expected Output:

Conditions:

You need to fill in the blanks in the code (___) so that when the current height (current_height) exceeds the specified height of the pyramid (height), the program terminates. Otherwise, the program should continue drawing the next row of the pyramid with a recursive call to the function.

Everything was clear?

Section 5. Chapter 2
toggle bottom row
some-alt