Uso de la función Autocompletar en un proyecto VEXcode IQ Python

El uso de la función Autocompletar de Python mientras se crea un proyecto de Python en VEXcode IQ puede ayudar a ahorrar tiempo y evitar errores al escribir comandos.


Cómo utilizar la función de autocompletar de Python

Miniatura del proyecto de ejemplo del motor BaseBot Drivetrain 2.

Nota: Este proyecto utiliza la plantilla Basebot (tren de transmisión, 2 motores).

Comience a escribir para abrir el menú de selección.

Espacio de trabajo de Python de VEXcode IQ con un menú desplegable de comandos sugeridos. Se ha escrito la letra D y los comandos que comienzan con esa letra están disponibles en el menú. Este menú se denomina Menú de selección.

El nombre del dispositivo o comando aparecerá en un menú de selección desplegable.

Espacio de trabajo de Python de VEXcode IQ con un menú desplegable de todos los comandos sugeridos.

Para acceder a una lista de los posibles comandos disponibles usando la función Autocompletar, presione Control + Espacio (en Windows, macOS y Chrome OS).

Haga una selección con la función Autocompletar de Python

Espacio de trabajo de Python de VEXcode IQ con un menú desplegable de comandos sugeridos. Se ha escrito la letra D y se está utilizando el teclado para recorrer los comandos disponibles. La transmisión es la primera sugerencia y está resaltada.

Presione “Entrar/Regresar” o “Tab” en su teclado o seleccione el comando con el cursor para hacer una selección.

Tenga en cuenta que con menús de selección más largos, puede realizar una selección utilizando una de las siguientes opciones:

  • Utilice las teclas "Arriba" y "Abajo" para seleccionar el nombre que desea, luego presione "Tab" o "Enter/Return" en su teclado para realizar la selección.
  • Utilice el cursor para desplazarse hacia arriba y hacia abajo en el menú Autocompletar. Luego haga la selección deseada.

Agregue un operador de puntos para enumerar todos los comandos disponibles para ese dispositivo

Espacio de trabajo de Python de VEXcode IQ con un menú desplegable de comandos sugeridos. Se han escrito el dispositivo de transmisión y un operador de punto, y los comandos para ese dispositivo están disponibles en el menú.

Agregar un operador de punto (un punto, ".") Abrirá un nuevo menú de todos los comandos disponibles para el dispositivo.

Haga una selección utilizando una de las siguientes opciones

Espacio de trabajo de Python de VEXcode IQ con un menú desplegable de comandos sugeridos. Se han escrito el dispositivo de transmisión y un operador de puntos y se está utilizando el teclado para recorrer los comandos disponibles. El comando Conducir para está resaltado.

Utilice los botones "Arriba" y "Abajo" de su teclado para navegar por el menú y luego presione "Regresar" en Mac, "Entrar" en Windows o Chromebook para realizar una selección.

Seleccione con el cursor sobre el comando deseado.

Agregar parámetros

Espacio de trabajo de Python de VEXcode IQ con un menú desplegable de comandos sugeridos. El comando drivetrain.drive_for se ha escrito con una paréntesis inicial y los parámetros para esa función están disponibles en el menú. La primera opción de parámetro se lee hacia adelante.

Los parámetros son las opciones que se pasan al comando entre paréntesis.

Espacio de trabajo de Python de VEXcode IQ con un menú desplegable de comandos sugeridos. El comando drivetrain.drive_for(FORWARD, 100, se ha escrito con un parámetro final en blanco y los parámetros para esa parte de la función están disponibles en el menú. La primera opción de parámetro dice PULGADAS.

Algunos comandos requieren múltiples parámetros. Utilice una coma para separar diferentes parámetros en el mismo comando.

Espacio de trabajo de Python de VEXcode IQ con un comando completado que lee drivetrain.drive_for(FORWARD, 100, MM, wait=True).

Algunos parámetros son opcionales, como wait=True en el siguiente ejemplo. Para obtener más información sobre los parámetros, consulte la información Ayuda del comando para determinar qué parámetros son necesarios y cuáles son opcionales.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: