ทำความเข้าใจกับสีของโค้ดใน VEXcode V5 Python

เมื่อสร้างโปรเจ็กต์ข้อความ ไวยากรณ์ การเว้นวรรค การเยื้อง และการสะกดในโค้ดของคุณเป็นสิ่งสำคัญมากเพื่อให้แน่ใจว่าโปรเจ็กต์ของคุณทำงานได้ตามที่ตั้งใจไว้ การเขียนโค้ดสีที่ปรากฏในพื้นที่ทำงานใน VEXcode EXP Python ถือเป็นสัญญาณภาพพิเศษที่คุณป้อนโค้ดลงในโปรเจ็กต์ของคุณอย่างถูกต้อง

หากมีส่วนประกอบที่ไม่รู้จักขณะพิมพ์คำสั่งลงในพื้นที่ทำงาน ส่วนประกอบนั้นจะยังคงเป็นสีดำ (เช่น หมวดหมู่ที่ผู้ใช้สร้างขึ้น) นี่อาจเป็นตัวบ่งชี้ที่มีประโยชน์เมื่อคุณกำลังทำงานเพื่อป้องกันความยุ่งยากหรือการแก้ไขปัญหาเพิ่มเติมในภายหลัง

ใช้เคอร์เซอร์และแป้นพิมพ์เพื่อแก้ไขข้อผิดพลาด เมื่อส่วนประกอบต่างๆ ได้รับการจดจำแล้ว ส่วนประกอบต่างๆ เหล่านี้จะถูกลงสีอย่างถูกต้อง

การปรับสีของโค้ดเป็นไปตามแบบแผนต่อไปนี้:

ชั้นเรียน

บรรทัดโค้ด Python อ่านว่า drivetrain.drive(FORWARD) คำว่า "drivetrain" มีสีเทาอมฟ้าและถูกเน้นด้วยกรอบสีแดง

อุปกรณ์แต่ละชิ้นที่เกี่ยวข้องกับคำสั่ง (เช่น ระบบขับเคลื่อน เซ็นเซอร์ สมอง)

คำสั่ง

บรรทัดโค้ด Python อ่านว่า drivetrain.drive(FORWARD) คำว่า "drive" มีสีน้ำตาลและถูกเน้นด้วยกรอบสีแดง

พฤติกรรมภายในคำสั่ง (เช่น ขับ, เลี้ยว)

พารามิเตอร์

บรรทัดโค้ด Python อ่านว่า drivetrain.drive(FORWARD) คำว่า FORWARD มีสีส้มและถูกเน้นด้วยกรอบสีแดง

ข้อมูลเกี่ยวกับวิธีดำเนินการพฤติกรรม (เช่น ทิศทาง ระยะทาง)

โครงสร้าง

บรรทัดโค้ด Python อ่านว่า if left_bumper.pressed() คำว่า "ถ้า" มีสีน้ำเงินและถูกเน้นด้วยกรอบสีแดง

ควบคุมโฟลว์ของโปรเจ็กต์ (เช่น เงื่อนไข ลูป)

ค่านิยม

บรรทัดโค้ด Python อ่านว่า drivetrain.turn_for(RIGHT, 90, DEGREES) ตัวเลข 90 มีสีเขียวเข้มและถูกเน้นด้วยกรอบสีแดง

พารามิเตอร์ตัวเลขที่กำหนดให้กับพฤติกรรม (เช่น จำนวนองศาของการเลี้ยว)

สร้างโดยผู้ใช้

บรรทัดโค้ด Python อ่านค่าในช่วง (10) คำว่า "ค่า" ถูกระบายสีดำและเน้นด้วยกรอบสีแดง ด้านล่างนี้คือบรรทัดโค้ด Python ที่อ่านว่า if left_bumper.pressed(): ตัวอักษร perentheses และ colon มีสีดำและเน้นด้วยกรอบสีแดง

ผู้ใช้สร้างตัวแปรและคำสั่ง

ความคิดเห็น

ข้อความแสดงความคิดเห็นใน Python มีดังนี้ # ข้อความแสดงความคิดเห็นในโปรเจ็กต์ บรรทัดโค้ดทั้งหมดถูกระบายสีเขียวสดใส

ข้อความตามหลัง # ซึ่งจะไม่ส่งผลต่อโปรแกรม

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: