Bảng điều khiển#
Giới thiệu#
Bảng điều khiển VEXcode EXP được hiển thị trong cửa sổ Monitor bên trong VEXcode. Các phương thức của bảng điều khiển có thể hiển thị văn bản, số và giá trị biến trong khi dự án đang chạy. Chúng cũng có thể xóa bảng điều khiển, đọc dữ liệu nhập từ người dùng và đặt màu cho văn bản được in sau khi màu được thay đổi.
Khi sử dụng VS Code, đầu ra Console dạng văn bản sẽ xuất hiện trong cửa sổ terminal thay vì Console của VEXcode.
Lưu ý: Khi sử dụng VEXcode Console, bạn phải kết nối với Cổng nối tiếp Console trước khi có thể in bất kỳ thông tin nào ra Console.
Dưới đây là danh sách tất cả các phương pháp:
Thao tác — Hiển thị văn bản hoặc xóa nội dung trên bảng điều khiển.
print— Hiển thị văn bản, số hoặc giá trị biến trong Console hoặc thiết bị đầu cuối.clear_console— Xóa tất cả các hàng trong Console.
Getter — Đọc dữ liệu do người dùng nhập.
input— Hiển thị chuỗi nhắc nhở tùy chọn, chờ người dùng nhập liệu và trả về phản hồi dưới dạng văn bản.
Bộ chỉnh sửa — Định dạng văn bản in.
set_console_text_color— Đặt màu được sử dụng cho văn bản được in trong Console.
Hành động#
print#
Lệnh print hiển thị văn bản, số hoặc giá trị biến trong Console. Trong VS Code, lệnh print hiển thị kết quả đầu ra trong terminal.
Sử dụng định dạng chuỗi tùy chỉnh khi bạn muốn tin nhắn in bao gồm các giá trị từ dự án của bạn, chẳng hạn như điểm số, bộ đếm thời gian hoặc giá trị đọc cảm biến. Xem trang Định dạng chuỗi để biết thêm thông tin.
Theo mặc định, mỗi print() print() kết thúc \nxuống dòng. Thao tác này di chuyển con trỏ đến dòng tiếp theo sau khi giá trị được in ra. Tham số tùy chọn end được thêm vào sau giá trị đã in.
Usage:
print(value, end=“\n”)
Tham số |
Sự miêu tả |
|---|---|
|
Văn bản, số hoặc giá trị biến cần hiển thị trong Console hoặc terminal. |
|
Tùy chọn. Văn bản được thêm vào sau giá trị |
# Display two messages on separate lines
print("Hello, robot!")
print("This prints on the next line.")

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

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

Trình tự thoát hiểm#
Các chuỗi thoát là các mã ngắn có thể được in bằng lệnh print để thay đổi cách hiển thị văn bản trong Console.
Đối với hầu hết các dự án, hãy sử dụng set_console_text_color để thay đổi màu chữ và clear_console để xóa Console. Chuỗi thoát là một lựa chọn khác khi bạn muốn thay đổi màu chữ hoặc xóa Console từ bên trong câu lệnh print.
Bạn có thể thay đổi màu chữ bằng cách in \033 theo sau là mã màu.
Màu sắc |
Trình tự thoát hiểm |
|---|---|
Màu đỏ |
|
Màu xanh lá |
|
Màu xanh da trời |
|
Đen |
|
Trắng |
|
Màu vàng |
|
Quả cam |
|
Màu tím |
|
Xanh lam |
|
Trong suốt |
|
# Print VEXcode in red
print("\033[31mVEXcode")
# Print text in different colors
print("Default text color")
print("\033[31m")
print("Red text color")

Để xóa toàn bộ Console bằng chuỗi thoát, hãy in \033[2J. Thao tác này cũng di chuyển con trỏ trở lại hàng 1.
# Clear the Console after two seconds
print("VEXcode")
wait(2, SECONDS)
print("\033[2J")
clear_console#
clear_console xóa tất cả các hàng khỏi Console.
Usage:
clear_console()
Thông số |
Sự miêu tả |
|---|---|
Phương pháp này không có tham số. |
# Display text, then clear it after two seconds
print("This will disappear...")
wait(2, SECONDS)
clear_console()
Người nhận#
input#
input hiển thị một chuỗi gợi ý tùy chọn, chờ người dùng nhập câu trả lời, sau đó trả về câu trả lời đó dưới dạng văn bản.
Dự án sẽ tạm dừng ở dòng input() cho đến khi có phản hồi được nhập vào Console. Trong VS Code, phản hồi được nhập vào cửa sổ terminal.
Giá trị trả về bởi input() luôn là văn bản. Để sử dụng phản hồi dưới dạng số, trước tiên hãy chuyển đổi nó bằng int() hoặc float().
Usage:
input(prompt)
Tham số |
Sự miêu tả |
|---|---|
|
Tùy chọn. Một chuỗi ký tự sẽ được hiển thị trong Console hoặc terminal trước khi chờ phản hồi. Nếu không có lời nhắc nào được thêm vào, sẽ không có thông báo nào được hiển thị trước khi chờ. |
# Ask for a name, then print a greeting
answer = input("What's your name?")
print("Hello, " + answer)

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

Bộ biến đổi#
set_console_text_color#
set_console_text_color thiết lập màu sắc được sử dụng cho văn bản được in trong Console sau khi phương thức này được sử dụng. Khi bắt đầu một dự án, màu văn bản của Console được đặt thành BLUE.
Phương pháp này thay đổi màu chữ trong VEXcode Console. Trong VS Code, khả năng hỗ trợ màu chữ của terminal có thể khác nhau tùy thuộc vào từng terminal.
Usage:
set_console_text_color(color)
Tham số |
Sự miêu tả |
|---|---|
|
Màu sắc được sử dụng cho văn bản in trong Bảng điều khiển:
|
# Print text in different colors
print("Default text color")
set_console_text_color(Color.RED)
print("Red text color")
