VEXcode V5 Python のコードのカラー化について理解する

テキスト プロジェクトを作成する場合、プロジェクトが意図したとおりに実行されるようにするためには、コード内の構文、スペース、インデント、スペルが非常に重要です。 VEXcode EXP Python のワークスペースにあるカラーコーディングは、コードがプロジェクトに正しく入力されたことを示す特別な視覚的合図です。

ワークスペースにコマンドを入力しているときに認識できないコンポーネントがある場合、そのコンポーネントは黒のままになります (ユーザーが作成したカテゴリと同様)。これは、後でフラストレーションや余分なトラブルシューティングを防止するために役立つ指標となります。

カーソルとキーボードを使用してエラーを修正します。コンポーネントが認識されると、正しく色付けされます。

コードの色付けは次の規則に従います。

クラス

Python コードの行は drivetrain.drive(FORWARD) と読みます。「ドライブトレイン」という用語は、グレーブルーで表示され、赤い枠で囲まれています。

コマンドが関係する個々のデバイス (ドライブトレイン、センサー、脳など)

コマンド

Python コードの行は drivetrain.drive(FORWARD) と読みます。「ドライブ」という用語は茶色で表示され、赤い枠で囲まれています。

コマンド内の動作 (つまり、ドライブ、ターン)

パラメーター

Python コードの行は drivetrain.drive(FORWARD) と読みます。 「FORWARD」という語はオレンジ色で表示され、赤い枠で囲まれています。

動作の実行方法に関する情報 (方向、距離など)

構造物

Python コードの行は if left_bumper.pressed() と読みます。 「if」という語句は青色で表示され、赤い枠で囲まれています。

プロジェクトのフローを制御します (つまり、条件文、ループ)

価値観

Python コードの行は drivetrain.turn_for(RIGHT, 90, DEGREES) と読みます。 「90」という数字は濃い緑色で表示され、赤い枠で囲まれています。

動作に割り当てられた数値パラメータ (つまり、ターンの度数)

ユーザーが作成しました

Python コードの行は、for value in range(10) と読みます。「値」という用語の色は黒で、赤い枠で囲まれています。以下は、if left_bumper.pressed(): という Python コードの行です。括弧とコロンは黒色で表示され、赤い枠で囲まれています。

ユーザーが作成した変数とコマンド

コメント

Pythonのコメントは、# プロジェクト内のコメントです。コード全体が鮮やかな緑色で表示されます。

# に続くテキストはプログラムに影響を与えません。

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

Last Updated: