Verstehen der Kolorierung von Code in VEXcode EXP Python

Beim Erstellen von Textprojekten sind Syntax, Abstand, Einrückung und Rechtschreibung in Ihrem Code sehr wichtig, um sicherzustellen, dass Ihr Projekt wie vorgesehen ausgeführt wird. Die im Arbeitsbereich in VEXcode EXP Python vorhandene Farbcodierung ist ein zusätzlicher visueller Hinweis darauf, dass Sie Ihren Code korrekt in Ihr Projekt eingegeben haben.

Wenn beim Eingeben von Befehlen in den Arbeitsbereich eine nicht erkennbare Komponente vorhanden ist, bleibt diese schwarz (wie die vom Benutzer erstellte Kategorie). Dies kann ein nützlicher Indikator sein, wenn Sie später Frustrationen oder zusätzliche Fehlerbehebungen vermeiden möchten.

Verwenden Sie den Cursor und die Tastatur, um Fehler zu korrigieren. Sobald die Komponenten erkannt werden, werden sie korrekt eingefärbt.

Die Einfärbung von Code folgt den folgenden Konventionen:

Klassen

Eine Zeile Python-Code liest drivetrain.drive(FORWARD). Der Begriff Antriebsstrang ist schwarz eingefärbt und in einem roten Kasten hervorgehoben.

Das einzelne Gerät, auf das sich der Befehl bezieht (z. B. Antrieb, Stift, Gehirn)

Befehle

Eine Zeile Python-Code liest drivetrain.drive(FORWARD). Der Begriff „Drive“ ist braun eingefärbt und in einem roten Kasten hervorgehoben.

Das Verhalten innerhalb des Befehls (z. B. Fahren, Drehen)

Parameter

Eine Zeile Python-Code liest drivetrain.drive(FORWARD). Der Begriff VORWÄRTS ist orangefarben und in einem roten Kasten hervorgehoben.

Informationen darüber, wie das Verhalten ausgeführt wird (z. B. Richtung, Entfernung)

Strukturen

Eine Zeile Python-Code lautet: if left_bumper.pressed(). Der Begriff „wenn“ ist blau eingefärbt und in einem roten Kasten hervorgehoben.

Steuern Sie den Fluss des Projekts (z. B. Bedingungen, Schleifen).

Werte

Eine Zeile Python-Code lautet drivetrain.turn_for(RIGHT, 90, DEGREES). Der Begriff 90 ist dunkelgrün eingefärbt und in einem roten Kasten hervorgehoben.

Dem Verhalten zugeordneter numerischer Parameter (z. B. Gradzahl einer Drehung)

Vom Benutzer erstellt

Eine Zeile Python-Code liest für Wert in Bereich(10). Der Begriff „Wert“ ist schwarz eingefärbt und in einem roten Kasten hervorgehoben. Im Folgenden findet sich eine Zeile Python-Code, die lautet: if left_bumper.pressed():. Die Perenthesen und Doppelpunkte sind schwarz eingefärbt und in einem roten Kasten hervorgehoben.

Vom Benutzer erstellte Variablen und Befehle

Kommentare

Ein Python-Kommentar lautet: # Kommentare in einem Projekt. Die gesamte Codezeile ist hellgrün eingefärbt.

Der Text nach einem #, der keine Auswirkungen auf das Programm hat.

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

Last Updated: