C Expandible#
El bloque Switch C Expandible se utiliza para repetir los bloques dentro de una rama específica cuando se cumple la condición en el espacio abierto del bloque. Se pueden agregar ramas adicionales expandiendo el bloque.
Tienen forma para fijar pilas y otros bloques C encima, debajo o dentro de ellos.
if [ ] :: custom-switch-expand
fin
Seleccione el espacio abierto del bloque indicado en la imagen aquí y comience a escribir.
Para expandir el bloque e incluir ramas adicionales, seleccione el ícono +.
Para eliminar una rama del bloque, seleccione el icono -. Esto eliminará la rama inferior.
Algunos posibles comandos Switch de Python para usar con el bloque Switch C Expandable incluyen:
mientras
si
para
Para que un bloque Switch C Expandible funcione correctamente, los comandos Switch de Python deben escribirse con la ortografía, puntuación y 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 el sensor del parachoques izquierdo está presionado. Si no lo está, el robot de RV avanzará; de lo contrario, se detendrá.
cuando empezó :: hat events
para siempre
if [if left_bumper.pressed():] :: custom-switch-expand
deja de conducir
else [else: ]
unidad [adelante v]
fin
fin