Contenido del Curso
Ninja de Python
Ninja de Python
Escribiendo 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.
Tarea
Swipe to start coding
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 2
ninja.py
Escribiendo 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.
Tarea
Swipe to start coding
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 2