Comprensione della colorazione del codice in VEXcode V5 Python

Quando crei progetti di testo, la sintassi, la spaziatura, il rientro e l'ortografia del codice sono molto importanti per garantire che il progetto venga eseguito come previsto. La codifica a colori presente nell'area di lavoro in VEXcode EXP Python è un segnale visivo aggiuntivo che hai inserito correttamente il codice nel tuo progetto.

Se durante la digitazione dei comandi nell'area di lavoro è presente un componente irriconoscibile, rimarrà nero (come la categoria creata dall'utente). Questo può essere un indicatore utile mentre stai lavorando per prevenire frustrazioni o ulteriori risoluzioni di problemi in seguito.

Utilizzare il cursore e la tastiera per correggere gli errori. Man mano che i componenti vengono riconosciuti, verranno colorati correttamente.

La colorazione del codice segue le seguenti convenzioni:

Classes

Una riga di codice Python recita drivetrain.drive(FORWARD). Il termine "drivetrain" è evidenziato in grigio-blu e racchiuso in un riquadro rosso.

Il singolo dispositivo a cui si riferisce il comando (ad esempio trasmissione, sensore, cervello)

Comandi

Una riga di codice Python recita drivetrain.drive(FORWARD). Il termine "drive" è evidenziato in marrone e racchiuso in un riquadro rosso.

Il comportamento all'interno del comando (ad esempio guidare, girare)

Parametri

Una riga di codice Python recita drivetrain.drive(FORWARD). Il termine FORWARD è colorato di arancione ed evidenziato in un riquadro rosso.

Informazioni su come viene eseguito il comportamento (ad esempio direzione, distanza)

Strutture

Una riga di codice Python recita se left_bumper.pressed(). Il termine "if" è colorato di blu ed è evidenziato in un riquadro rosso.

Controllare il flusso del progetto (ovvero condizionali, loop)

Valori

Una riga di codice Python recita drivetrain.turn_for(RIGHT, 90, DEGREES). Il termine 90 è colorato di verde scuro ed è evidenziato in un riquadro rosso.

Parametro numerico assegnato al comportamento (es. numero di gradi di virata)

Creato dall'utente

Una riga di codice Python legge il valore in range(10). Il termine "valore" è colorato di nero ed evidenziato in un riquadro rosso. Di seguito, una riga di codice Python recita if left_bumper.pressed():. Le perentesi e i due punti sono colorati di nero e evidenziati in un riquadro rosso.

Variabili e comandi creati dall'utente

Commenti

Un commento Python si legge # Commenti in un progetto. L'intera riga di codice è colorata di verde acceso.

Il testo che segue un # che non avrà effetto sul programma.

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

Last Updated: