Consola#

Introducción#

Todos los métodos de la consola aparecerán en la consola de VEXcode AIR. Para ver la consola, el puerto serie debe estar conectado. Los métodos de la consola permiten mostrar texto, recibir entradas y formatear datos impresos en tiempo real en VEXcode AIR.

A continuación se muestra una lista de los métodos disponibles para interactuar con la consola:

Acciones: Mostrar texto o borrar la consola.

  • print – Displays text at the current cursor position.

  • clear_console – Clears all text from the Console.

Getter – Lee la entrada del usuario.

  • input – Returns the most recent user input as a string.

Mutador – Formatear texto impreso.

Comportamiento#

print#

print displays text in the Console with the current set_console_text_color. Each use of print moves the cursor to the next line by default.

Usage:
print(value, end)

Parámetro

Descripción

value

El texto que se imprimirá como una cadena.

end

Optional. The string added to the end of the printed text. Specified as end=. Default: end=“\n”, which is automatically hidden and moves the cursor to the next line.

# Display two messages consecutively
print("I'm printed on one line.")
print("I'm printed automatically on the next line!")

Muestra los dos mensajes que se muestran consecutivamente en la Consola de impresión.

# Print three colors on one line in the Mission Logs
colors = ["Red", "Green", "Blue"]

for color in colors:
    print(color, end=", ")

Muestra tres colores que se imprimen uno tras otro en una línea.

clear_console#

clear_console will clear all text from the Console.

Usage:
clear_console()

Parámetros

Descripción

Este método no tiene parámetros.

# Clear a Console message after 2 seconds.
print("I will be cleared!")
wait(2, SECONDS)
clear_console()

Adquiridor#

input#

input returns what is sent to the controller from the Console as a string.

Usage:
input()

Parámetros

Descripción

Este método no tiene parámetros.

# Message the controller a name for it to greet
print("What is your name?")
answer = input()
print("Hi, " + answer + "! My name is AIR.")

Muestra un saludo cuando el controlador saluda a VEX, ya que VEX era el nombre utilizado en la entrada.

Mutador#

set_console_text_color#

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
  • YELLOW

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

Muestra un mensaje con texto verde.