Python#

Este sitio proporciona una referencia detallada de todos los comandos de Python disponibles en VEXcode AIM. Cada entrada de comando incluye descripciones, parámetros y ejemplos de uso para ayudarle a comprender cómo usarlos eficazmente.

Categorías de comandos#

Los comandos de Python en VEXcode AIM se agrupan según su funcionalidad. Comprender estas categorías facilita su uso eficaz.

Tipo de método

Descripción

Ejemplo

Comportamiento

Realiza una acción como registrar, imprimir o mover.

robot.move_at moves the AIM Robot continuously at the specified angle until a new movement method is called or the project is stopped.

Mutadores

Actualiza los atributos del objeto.

robot.set_move_velocity assigns the move velocity of the robot with the new set value.

Conseguidores

Se utiliza para devolver datos.

controller.button_up.pressing checks if the up button is being pressed.

Propiedades

Atributos asociados a un objeto. No a un método.

centerx is a property of the tuple returned by the AI Vision snapshot, returning an integer value of the object’s center X coordinate from 0 to 240.

Devoluciones de llamada

Almacena e invoca una función más tarde, a menudo activada por un evento.

controller.button_up.pressed registers a function to be called when the Up button is pressed.

Lectura de una entrada de comando#

Cada entrada de comando sigue una estructura consistente:

  • Nombre del comando: el nombre oficial del comando.

  • Descripción: una breve explicación de lo que hace el comando y lo que puede devolver.

  • Definición: La sintaxis del comando, que muestra cómo debe escribirse en el código.

  • Tabla de parámetros: enumera todas las entradas que acepta el comando.

  • Código de ejemplo: un ejemplo de uso formateado como un bloque de código.

Ejemplo de entrada de comando#

establecer_color_del_texto_de_la_consola#

set_console_text_color sets the color of all subsequent print commands.

Usage:
set_console_text_color(color)

Parámetro

Descripción

color

The color to set:
BLACK, BLUE, CYAN, GREEN, ORANGE, PURPLE, RED, TRANSPARENT, WHITE, or YELLOW.

# Display a green message on the Console
set_console_text_color(GREEN)
print("I am green!")