Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Challenge: Basic Smores Recipe | Decorators
Intermediate Python: Arguments, Scopes and Decorators

Challenge: Basic Smores RecipeChallenge: Basic Smores Recipe

Tarea

When you run this script, it should output the layers of a smore in the correct order: cracker, chocolate, marshmallow, cracker.

This exercise demonstrates the concept of how decorators wrap functionality around a function in Python.

  1. In the wrapper function of the crackers decorator, you need to call the function being decorated (i.e., func). This should be done between the two print statements;
  2. Ensure that the function func is called with any arguments and keyword arguments it might receive;
  3. Similar to the crackers decorator, the chocolate decorator should call the function it's decorating.
  4. The main task is to put decorators in right sequence. You must receive:

¿Todo estuvo claro?

Sección 5. Capítulo 6
toggle bottom row
course content

Contenido del Curso

Intermediate Python: Arguments, Scopes and Decorators

Challenge: Basic Smores RecipeChallenge: Basic Smores Recipe

Tarea

When you run this script, it should output the layers of a smore in the correct order: cracker, chocolate, marshmallow, cracker.

This exercise demonstrates the concept of how decorators wrap functionality around a function in Python.

  1. In the wrapper function of the crackers decorator, you need to call the function being decorated (i.e., func). This should be done between the two print statements;
  2. Ensure that the function func is called with any arguments and keyword arguments it might receive;
  3. Similar to the crackers decorator, the chocolate decorator should call the function it's decorating.
  4. The main task is to put decorators in right sequence. You must receive:

¿Todo estuvo claro?

Sección 5. Capítulo 6
toggle bottom row
some-alt