Κονσόλα#
Εισαγωγή#
Η Κονσόλα VEXcode 123 εμφανίζεται στην καρτέλα Κονσόλας μέσα στο VEXcode. Οι μέθοδοι κονσόλας μπορούν να εμφανίσουν κείμενο, αριθμούς και τιμές μεταβλητών ενώ εκτελείται ένα έργο. Μπορούν επίσης να μετακινήσουν τον κέρσορα της Κονσόλας σε μια νέα γραμμή, να διαγράψουν την Κονσόλα, να διαβάσουν την είσοδο χρήστη και να ορίσουν το χρώμα του κειμένου που εκτυπώνεται μετά την αλλαγή του χρώματος.
Παρακάτω είναι μια λίστα με όλες τις μεθόδους:
Ενέργειες — Εξαγωγή κειμένου ή εκκαθάριση της Κονσόλας.
print— Displays text, numbers, or variable values in the Console.new_line— Moves the Console cursor to the start of the next row.clear— Clears all rows in the Console.
Getter — Ανάγνωση εισόδου χρήστη.
input— Waits for user input and returns the response as text.
Mutator — Μορφοποίηση εκτυπωμένου κειμένου.
set_print_color— Sets the color used for text printed in the Console.
Ενέργειες#
print#
print displays text, numbers, or variable values in the Console using the current cursor position.
Χρησιμοποιήστε προσαρμοσμένη μορφοποίηση συμβολοσειράς όταν θέλετε ένα εκτυπωμένο μήνυμα να περιλαμβάνει τιμές από το έργο σας, όπως μια βαθμολογία, ένα χρονόμετρο ή μια ένδειξη αισθητήρα. Ανατρέξτε στη σελίδα Μορφοποίηση συμβολοσειράς για περισσότερες πληροφορίες.
Use new_line when you want the next printed value to start on a new row.
Usage:
console.print(value, precision)
Παράμετροι |
Περιγραφή |
|---|---|
|
Το κείμενο, ο αριθμός ή η τιμή μεταβλητής που θα εμφανίζεται στην Κονσόλα. |
|
Optional. The number of decimal places to display when printing a number. The default is |
# Display a message in the Console
console.print("Hello, robot!")

# Display 1/3 with two decimals
console.print(1 / 3, precision=2)

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.
Χρησιμοποιήστε αυτήν τη μέθοδο όταν θέλετε η επόμενη εκτυπωμένη τιμή να ξεκινά σε μια νέα γραμμή.
Usage:
console.new_line()
Παράμετροι |
Περιγραφή |
|---|---|
Αυτή η μέθοδος δεν έχει παραμέτρους. |
# Print on two lines
console.print("Row 1")
console.new_line()
console.print("Row 2")

clear#
clear clears all rows from the Console.
Usage:
console.clear()
Παράμετροι |
Περιγραφή |
|---|---|
Αυτή η μέθοδος δεν έχει παραμέτρους. |
# Display text, then clear it after two seconds
console.print("This will disappear...")
wait(2, SECONDS)
console.clear()
Λήπτης#
input#
input 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.
The value returned by input() is always text. To use the response as a number, convert it first with int() or float().
Usage:
input()
Παράμετροι |
Περιγραφή |
|---|---|
Αυτή η μέθοδος δεν έχει παραμέτρους. |
# Ask for a name, then print a greeting
answer = input("What's your name?")
console.print("Hello, " + answer)

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

Μεταλλακτής#
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 BLUE.
Usage:
console.set_print_color(color)
Παράμετροι |
Περιγραφή |
|---|---|
|
The color to use for text printed in the Console:
|
# Print text in different colors
console.print("Default text color")
console.new_line()
console.set_print_color(RED)
console.print("Red text color")
