Escritura de Funciones
Partes de una función
- Declaración: Comienza con la palabra clave
def. - Nombre: El identificador de 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: Sentencia opcional para devolver un valor. Sin ella, las funciones retornan
None.
ninja.py
index.html
preset.py
-
ninja_controller: controla al ninja llamando aloot_boxdos 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 reciben un objeto ninja que tiene métodos como
go_right(),go_up(), etc.
Swipe to start coding
Solución
¡Gracias por tus comentarios!
ninja.py
index.html
preset.py
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Genial!
Completion tasa mejorada a 2.94
Escritura de Funciones
Desliza para mostrar el menú
Partes de una función
- Declaración: Comienza con la palabra clave
def. - Nombre: El identificador de 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: Sentencia opcional para devolver un valor. Sin ella, las funciones retornan
None.
ninja.py
index.html
preset.py
-
ninja_controller: controla al ninja llamando aloot_boxdos 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 reciben un objeto ninja que tiene métodos como
go_right(),go_up(), etc.
Swipe to start coding
Solución
¡Gracias por tus comentarios!
ninja.py
index.html
preset.py