Escritura de Funciones
Partes de una Función
Declaración : Comienza con la palabra clave
def
.Nombre : El identificador para la función como
ninja_controller
,loot_box
, etc.Parámetros : Variables listadas entre paréntesis que aceptan valores cuando se llama a la función.
Cuerpo : Un bloque de código indentado bajo la declaración de la función, que realiza las acciones de la función.
Valor de Retorno : Declaración opcional para devolver un valor. Sin ella, las funciones devuelven
None
.
Ejemplo
ninja.py
ninja_controller
: Controla al ninja llamando aloot_box
dos veces y moviéndose a la derecha cuatro veces.loot_box
: Define un conjunto de acciones (moverse, recoger sushi) para el ninja.Parámetro: Ambas funciones toman un objeto ninja que tiene métodos como
go_right()
,go_up()
, etc.
Swipe to start coding
Solución
¡Gracias por tus comentarios!