Python#

Esta guía proporciona información detallada sobre cómo usar los comandos de Python en VEXcode VR. Aquí aprenderá a leer y comprender cada comando, con descripciones completas, parámetros y ejemplos de uso.

Comprensión de las entradas de comando#

Cada entrada de comando en la Referencia de API incluye los siguientes componentes:

  • Nombre y firma del comando: este es el nombre del comando y sus parámetros.

  • Descripción: Una breve explicación de lo que hace el comando.

  • Bloqueante/No bloqueante: indica si el comando espera a completarse antes de pasar al siguiente comando.

  • Tabla de parámetros: enumera y describe los parámetros que acepta el comando.

  • Devuelve: describe lo que devuelve el comando, si corresponde.

  • Ejemplo: proporciona un fragmento de código de muestra que demuestra cómo utilizar el comando.

Ejemplo de entrada de comando#

tren motriz.rotación()#

The drivetrain.rotation(units) command returns the Drivetrain’s angle of rotation. The numerical value (the DEGREES) will increase when rotating clockwise and decrease when rotating counter-clockwise.

Este es un comando sin espera y permite que cualquier comando posterior se ejecute sin demora.

Parámetros

Descripción

unidades

The unit of the returned value, DEGREES.

Devuelve: Esto devuelve un valor numérico.

def main():
    # Turn to the right for 400 degrees.
    drivetrain.turn_for(RIGHT, 400, DEGREES)
    # Print the VR Robot's current angle of rotation.
    brain.print(drivetrain.rotation(DEGREES))

Comandos en subsecciones#

Algunos comandos se encuentran en subsecciones específicas que corresponden a su sensor o funcionalidad específica. Por ejemplo, los comandos relacionados con temporizadores, sensores de parachoques, sensores ópticos, etc., se agruparán según corresponda. Consulte estas subsecciones para obtener información detallada sobre dichos comandos.