Mis bloques#

Introducción#

Mis Bloques es el equivalente a las funciones en Python. Mis Bloques agrupan el código en secciones reutilizables y eficientes, diseñadas para realizar una tarea específica. Mis Bloques se pueden llamar varias veces dentro de un programa, lo que facilita la organización del código y ayuda a evitar la repetición.

definir myBlock

myBlock

Parámetros

Descripción

nombre del bloque

Un nombre que le das a tu Mi Bloque.

parámetros

Opcional. Variables que aceptan valores de entrada al llamar a la función, lo que permite pasar datos a la función. Puede ser un valor numérico o booleano.

Definiendo y llamando a mis bloques#

Mis bloques#

Si un Mi Bloque no requiere entrada, puedes definirlo sin parámetros.

Cuando se inicia, llama a un bloque personalizado llamado “saludo” para imprimir “¡Hola!” en la pantalla.#
definir greeting
[Definir un Mi Bloque para mostrar un mensaje]
imprimir [Hola!] en pantalla ▶

cuando empieza :: hat events
[Llama a Mi Bloque para mostrar el mensaje]
greeting

Mis bloques con parámetros#

También puedes agregar parámetros a Mi Bloque, que te permiten pasar información que Mi Bloque necesita para funcionar.

Al iniciarse, llama a un bloque personalizado ‘named_greeting’ con un parámetro. Imprime ‘Hola’ seguido del nombre indicado en la pantalla.#
definir named_greeting (name) :: custom
[Definir un Mi Bloque con un parámetro]
imprimir [Hola, ] en pantalla ▶
imprimir (name) en pantalla ▶

cuando empieza :: hat events
[Llama a Mi Bloque para mostrar el mensaje]
named_greeting [Stranger]