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 texto, un número o un booleano.

Definir y llamar a mis bloques#

Mis bloques#

Si un Mi bloque no requiere entrada, puede definirlo sin parámetros.

Cuando se inicia, llama a un bloque personalizado llamado ‘greeting’ para imprimir ‘Hello!’ en la pantalla.#
definir greeting
[Define a My Block to display a message]
imprimir [Hello!] en pantalla ▶

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 dron qué tan alto debe volar. Esto te permite usar el mismo Mi bloque de diferentes maneras dependiendo de los valores que le des.

definir Divide by 3 (number) :: custom
[Display the quotient with two decimals.]
establecer precisión de impresión a [0.01 v] en consola
imprimir ((number) [/ v] (3)) en consola ◀ y mover cursor a la siguiente fila

cuando inicie
[Set the equation's dividend.]
Divide by 3 [4]
Divide by 3 [12]