Izpratne par koda iekrāsošanu VEXcode IQ Python

Veidojot teksta projektus, koda sintakse, atstarpes, atkāpes un pareizrakstība ir ļoti svarīgas, lai nodrošinātu, ka projekts darbojas kā paredzēts. VEXcode IQ Python darbvietā esošais krāsu kods ir papildu vizuāls norāde, ka esat pareizi ievadījis kodu savā projektā.

Ja, ierakstot komandas darbvietā, parādās neatpazīstams komponents, tas paliks melns (tāpat kā lietotāja izveidotā kategorija). Tas var būt noderīgs rādītājs, strādājot, lai vēlāk novērstu neapmierinātību vai papildu problēmu novēršanu.

Izmantojiet kursoru un tastatūru, lai labotu kļūdas. Kad komponenti ir atpazīti, tie tiks pareizi iekrāsoti.

Koda krāsošana notiek saskaņā ar šādām konvencijām:

Nodarbības

Python koda rinda skan šādi: drivetrain.drive(FORWARD). Termins “piedziņa” ir iekrāsots pelēkzilā krāsā un iezīmēts sarkanā lodziņā.

Atsevišķa ierīce, uz kuru komanda attiecas (piemēram, piedziņa, pildspalva, smadzenes)

Komandas

Python koda rinda skan šādi: drivetrain.drive(FORWARD). Termins “drive” ir iekrāsots brūnā krāsā un iezīmēts sarkanā lodziņā.

Uzvedība komandas ietvaros (ti, braukt, pagriezties)

Parametri

Python koda rinda skan šādi: drivetrain.drive(FORWARD). Termins FORWARD ir oranžā krāsā un ir iezīmēts sarkanā lodziņā.

Informācija par to, kā notiek uzvedība (ti, virziens, attālums)

Struktūras

Python koda rinda nolasa `if left_bumper.pressed()`. Termins “ja” ir iekrāsots zilā krāsā un iezīmēts sarkanā lodziņā.

Kontrolējiet projekta plūsmu (ti, nosacījumus, cilpas)

Vērtības

Python koda rinda skan šādi: drivetrain.turn_for(RIGHT, 90, DEGREES). Termins 90 ir iekrāsots tumši zaļā krāsā un iezīmēts sarkanā lodziņā.

Uzvedībai piešķirtais skaitliskais parametrs (ti, pagrieziena grādu skaits)

Lietotājs izveidots

Python koda rinda nolasa vērtību diapazonā (10). Termins “vērtība” ir iekrāsots melnā krāsā un iezīmēts sarkanā lodziņā.

Lietotājs izveidoja mainīgos un komandas

komentāri

Python komentārs nolasa # komentārus projektā. Visa koda rinda ir iekrāsota spilgti zaļā krāsā.

Teksts aiz #, kas neietekmēs programmu.

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

Last Updated: