Mis bloques#
Introducción#
Mis bloques es el equivalente a las funciones en Python. Mis bloques agrupa los bloques en secciones reutilizables y eficientes de bloques diseñados para realizar una tarea específica. Se puede llamar a Mis bloques varias veces dentro de un programa, lo que facilita la organización del proyecto y ayuda a evitar bloqueos repetidos.
definir myBlock
myBlock
Parámetros |
Descripción |
|---|---|
nombre de bloque |
Un nombre que le das a tu Mi bloque. |
parámetros |
Opcional. Variables que aceptan valores de entrada cuando se llama a la función, permitiendo que los datos se pasen a la función. Puede ser un número o booleano. |
Definir y llamar a mis bloques#
Mis bloques#
Si un Mi bloque no requiere entrada, puede definirlo sin parámetros.
definir greeting
[Define a My Block to display a message.]
imprimir [Hello!] en consola ◀ y mover cursor a la siguiente fila
cuando inicie
[Call a My Block to display the message.]
greeting
Mis bloques con parámetros#
Los parámetros te permiten darle a un * * Mi bloque * * la información que necesita para funcionar, como cuántas veces completar una secuencia de movimientos. Por ejemplo, un Mi bloque podría usar un parámetro numérico para decirle al robot cuántas veces debe repetir un movimiento. Esto te permite usar el mismo Mi bloque de diferentes maneras dependiendo de los valores que le des.
definir repetitions (number) :: custom
[Define a My Block with a parameter.]
repetir (number)
incrementar posición de [brazo v] en x:[100] y:[0] z:[0] [mm v] ▶
cuando inicie
[Call a My Block start incrementing.]
repetitions [4]