Booleano#
El bloque Switch Boolean se utiliza para devolver una condición como «Verdadero» o «Falso». Estas condiciones se definen con las funciones Switch de Python.
Tienen forma para encajar dentro de cualquier bloque con entradas hexagonales (de seis lados).
<[ ] :: custom-switch>
Seleccione el espacio abierto del bloque indicado en la imagen aquí y comience a escribir.
Los bloques Switch Boolean se pueden usar para líneas individuales de funciones Switch de Python que informarán directamente una condición verdadera o falsa.
Los operadores permiten evaluar varias funciones Switch de Python en un único bloque booleano Switch. Esto incluye:
y
o
no
<[left_bumper.pressed() and right_bumper.pressed()] :: custom-switch>
Un bloque Switch Boolean también puede combinar funciones Switch de Python con operadores de comparación para evaluar cómo un valor informado se compara con el número dado utilizando los siguientes operadores:
Mayor que:
>
Menor que:
<
Igual a:
=
Los operadores adicionales que se pueden utilizar incluyen
<=
,!=
y>=
<[front_distance.get_distance(MM)> 100] :: custom-switch>
Para que un bloque Switch Boolean funcione correctamente, los comandos Switch de Python deben escribirse con la ortografía, la puntuación y la sangría correctas. Consulte la Ayuda de cada bloque para ver el comando Switch de Python correspondiente.
En este ejemplo, el código comprobará continuamente si se presionó el sensor del parachoques izquierdo. Si lo está, imprimirá “¡Se presionó el parachoques!” en la consola de impresión.
cuando empezó :: hat events
para siempre
unidad [adelante v]
si <[left_bumper.pressed()] :: custom-switch> entonces
imprimir [ Bumper was pressed! ] ▶
fin
fin