VEXcode IQ Python でのコードのカラー化を理解する

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

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

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

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

クラス

Python コードの 1 行は drivetrain.drive(FORWARD) を読み取ります。 「ドライブトレイン」という用語は灰色がかった青色で表示され、赤いボックスで強調表示されます。

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

コマンド

Python コードの 1 行は drivetrain.drive(FORWARD) を読み取ります。 ドライブという用語は茶色で表示され、赤いボックスで強調表示されます。

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

パラメーター

Python コードの 1 行は drivetrain.drive(FORWARD) を読み取ります。 FORWARD という用語はオレンジ色で表示され、赤いボックスで強調表示されます。

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

構造物

Python コードの 1 行は if left_bumper.pressed() を読み取ります。 用語「if」は青色で表示され、赤いボックスで強調表示されます。

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

価値観

Python コードの 1 行には、 drivetrain.turn_for(RIGHT, 90, DEGREES) と書かれています。 用語 90 は濃い緑色で表示され、赤いボックスで強調表示されます。

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

ユーザーが作成しました

Pythonコードの1行は、range(10)内の値を読み取ります。 用語値は黒色で表示され、赤いボックスで強調表示されます。

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

コメント

Python コメントはプロジェクト内の # コメントを読み取ります。 コード行全体が明るい緑色で表示されます。

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

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

Last Updated: