Python#
Esta guía proporciona información detallada sobre cómo usar los comandos de Python en VEXcode EXP. 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#
rotación()#
El método rotation(units)
devuelve el ángulo de rotación del tren motriz. El valor numérico (los GRADOS
) aumenta al girar en sentido horario y disminuye al girar en sentido antihorario.
Parámetros |
Descripción |
---|---|
unidades |
La unidad del valor devuelto, “GRADOS”. |
Devuelve: Esto devuelve un valor numérico.
# Turn to the right for 400 degrees.
drivetrain.turn_for(RIGHT, 400, DEGREES)
# Print the EXP Robot's current angle of rotation.
brain.screen.print(drivetrain.rotation(DEGREES))
- Enumeraciones
- Acelerómetro
- LED direccionable
- AI Vision
- Entrada analógica
- Brazo
- Cerebro
- Parachoques
- Color
- Competencia
- Controlador
- Entrada digital
- Salida digital
- Distancia
- Tren motriz
- Electroimán
- Codificador
- Evento
- Giroscopio
- Inercial
- Condujo
- Luz
- Límite
- Línea
- Enlace de mensaje
- Motor
- Motor29
- Grupo Motor
- MotorVictor
- Detector de objetos
- Óptico
- Neumático
- Potenciómetro
- Potenciómetro V2
- Consola de impresión
- Pwm
- Rotación
- Enlace serial
- Servo
- Torre de señales
- SmartDrive
- Sonar
- Hilo
- Triport
- Visión