Consola#
Introducción#
La consola de VEXcode se muestra en la ventana Monitor dentro de VEXcode. Los métodos de la consola pueden mostrar texto, números y valores de variables mientras se ejecuta un proyecto. También pueden borrar la consola, establecer el color del texto impreso después de cambiar el color y supervisar variables o valores de sensores en la pestaña Monitor de VEXcode.
Al usar VS Code, la salida de la consola basada en texto aparece en la terminal en lugar de en la pestaña Consola de VEXcode.
A continuación se muestra una lista de todos los métodos:
Acciones: Mostrar texto o borrar la consola.
print— Displays text, numbers, or variable values in the Console or terminal.new_line— Moves the Console cursor to the start of the next row.clear— Clears all rows in the Console.
Obtenido: lee la entrada del usuario.
input— Waits for user input and returns the response as text.
Motador: formatea el texto impreso.
set_console_text_color— Sets the color used for text printed in the Console.
Comportamiento#
print#
print displays text, numbers, or variable values in the Console. In VS Code, print displays output in the terminal.
Utilice el formato de cadena personalizado cuando desee que un mensaje impreso incluya valores de su proyecto, como una puntuación, un temporizador o una lectura de sensor. Consulte la página Formato de cadena para obtener más información.
By default, each brain.print() statement ends with \n, which stands for a new line. This moves the cursor to the next line after the value is printed. The optional end parameter changes what is added after the printed value.
Usage:
brain.print(value, end=“\n”)
Parámetros |
Descripción |
|---|---|
|
El texto, número o valor de variable que se mostrará en la consola o terminal. |
|
Optional. The text added after |
# Display two messages on separate lines
brain.print("Hello, CTE!")
brain.print("This prints on the next line.")

# Display two messages on the same line
brain.print("Hello,", end=" ")
brain.print("CTE!")

# Print three colors on one line, separated by commas
colors = ["Red", "Green", "Blue"]
for color in colors:
brain.print(color, end=", ")

new_line#
new_line moves the cursor to column 1 on the next row in the Console. The next value printed will appear on that row.
Use this method when you want the next printed value to start on a new row. If this method is not used, and the previous brain.print() statement used end=“” or another value that does not include \n, the next printed value will appear immediately after the previous value on the same row.
Usage:
brain.new_line()
Parámetros |
Descripción |
|---|---|
Este método no tiene parámetros. |
# Print on two lines
brain.print("Row 1", end="")
brain.new_line()
brain.print("Row 2")

clear#
clear clears all rows from the Console.
Usage:
brain.clear()
Parámetros |
Descripción |
|---|---|
Este método no tiene parámetros. |
# Display text, then clear it after two seconds
brain.print("This will disappear...")
wait(2, SECONDS)
brain.clear()
Adquiridor#
input#
input displays an optional prompt message, waits for the user to enter a response, then returns that response as text.
The project pauses at input() until a response is entered in the Console. In VS Code, the response is entered in the terminal.
The value returned by input() is always text. To use the response as a number, convert it first with int() or float().
Usage:
input(prompt)
Parámetro |
Descripción |
|---|---|
|
Opcional. Una cadena de texto que se mostrará en la consola o terminal antes de esperar una respuesta. Si no se incluye ningún mensaje, no se mostrará nada antes de esperar. |
# Ask for a name, then print a greeting
answer = input("What's your name?")
brain.print("Hello, " + answer)

# Ask for a number, then use it in math
answer = input("Enter a number:")
number = float(answer)
brain.print(number + 1)

Mutador#
set_print_color#
set_print_color sets the color used for text printed in the Console after this method is used. At the start of a project, the Console text color is set to BLACK.
Este método cambia el color del texto en la consola de VEXcode. En VS Code, la compatibilidad con colores en la terminal puede variar según el terminal.
Usage:
brain.set_print_color(color)
Parámetros |
Descripción |
|---|---|
|
The color to use for text printed in the Console:
|
# Print text in different colors
brain.print("Default text color")
brain.new_line()
brain.set_print_color(RED)
brain.print("Red text color")
