Bảng điều khiển#
Giới thiệu#
Bảng điều khiển VEXcode 123 được hiển thị trong tab Bảng điều khiển 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ể di chuyển con trỏ bảng điều khiển đến một hàng mới, xóa bảng điều khiển, đọc dữ liệu người dùng nhập và đặt màu cho văn bản được in sau khi màu được thay đổi.
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.new_line— Di chuyển con trỏ Console đến đầu hàng tiếp theo.clear— Xóa tất cả các hàng trong Bảng điều khiển.
Getter — Đọc dữ liệu do người dùng nhập.
input— 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_print_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 bằng cách sử dụng vị trí con trỏ hiện tại.
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.
Sử dụng new_line khi bạn muốn giá trị được in tiếp theo bắt đầu trên một dòng mới.
Usage:
console.print(value, precision)
Thông số |
Sự miêu tả |
|---|---|
|
Văn bản, số hoặc giá trị biến cần hiển thị trong Console. |
|
Tùy chọn. Số lượng chữ số thập phân hiển thị khi in một số. Mặc định là |
# Display a message in the Console
console.print("Hello, robot!")

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

new_line#
Lệnh new_line di chuyển con trỏ đến cột 1 trên hàng tiếp theo trong Console. Giá trị tiếp theo được in sẽ xuất hiện trên hàng đó.
Hãy sử dụng phương pháp này khi bạn muốn giá trị được in tiếp theo bắt đầu trên một dòng mới.
Usage:
console.new_line()
Thông số |
Sự miêu tả |
|---|---|
Phương pháp này không có tham số. |
# Print on two lines
console.print("Row 1")
console.new_line()
console.print("Row 2")

clear#
clear xóa tất cả các hàng khỏi Bảng điều khiển.
Usage:
console.clear()
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
console.print("This will disappear...")
wait(2, SECONDS)
console.clear()
Người nhận#
input#
Hàm input chờ người dùng nhập phản hồi, sau đó trả về phản hồi đó dưới dạng văn bản.
Dự án sẽ tạm dừng ở input() cho đến khi có phản hồi được nhập vào Console.
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()
Thông số |
Sự miêu tả |
|---|---|
Phương pháp này không có tham số. |
# 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)

Bộ biến đổi#
set_print_color#
set_print_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.
Usage:
console.set_print_color(color)
Thông số |
Sự miêu tả |
|---|---|
|
Màu sắc được sử dụng cho văn bản in trên Bảng điều khiển:
|
# Print text in different colors
console.print("Default text color")
console.new_line()
console.set_print_color(RED)
console.print("Red text color")
