Använda funktionen för automatisk komplettering i ett VEXcode V5 Python-projekt

Att använda Pythons funktionen för automatisk komplettering när du skapar ett Python-projekt i VEXcode V5 kan spara tid och förhindra fel när du skriver kommandon.


Hur man använder Pythons autokompletteringsfunktion

Miniatyrbild för mallprojektet Clawbot (Drivinriktning 2-motor, inget gyro).

Obs: Detta projekt använder mallen Clawbot (Drivinriktning, 2 motorer, inget gyro).

Börja skriva för att öppna urvalsmenyn.

VEXcode V5 Python-arbetsyta med en rullgardinsmeny med föreslagna kommandon. Bokstaven D har skrivits och kommandon som börjar med den bokstaven finns tillgängliga i menyn. Den här menyn heter Urvalsmeny.

Enhetens eller kommandots namn visas i en rullgardinsmeny.

VEXcode V5 Python-arbetsyta med en rullgardinsmeny med alla föreslagna kommandon.

För att visa en lista över möjliga kommandon som är tillgängliga med funktionen Komplettera automatiskt, tryck på Ctrl + Mellanslag (i Windows, macOS och Chrome OS).

Gör ett val med Pythons autokompletteringsfunktion

VEXcode V5 Python-arbetsyta med en rullgardinsmeny med föreslagna kommandon. Bokstaven D har skrivits och tangentbordet används för att stega igenom de tillgängliga kommandona. Drivlina är det första förslaget och det är framhävt.

Tryck på "Enter/Return" eller "Tab" på tangentbordet eller välj kommandot med markören för att göra ett val.

Observera att med längre urvalsmenyer kan du göra ett val med hjälp av ett av följande alternativ:

  • Använd upp- och nedtangenterna för att välja önskat namn och tryck sedan på "Tab" eller "Enter/Return" på tangentbordet för att göra valet.
  • Använd markören för att bläddra uppåt och nedåt i menyn Komplettera automatiskt. Gör sedan önskat val.

Lägg till en punktoperator för att lista alla kommandon som är tillgängliga för den enheten

VEXcode V5 Python-arbetsyta med en rullgardinsmeny med föreslagna kommandon. Drivlinans enhet och en punktoperator har skrivits in, och kommandon för den enheten finns tillgängliga i menyn.

Lägga till en punktoperator (en punkt, “.”) öppnar en ny meny med alla kommandon som är tillgängliga för enheten.

Gör ett val med hjälp av ett av följande alternativ

VEXcode V5 Python-arbetsyta med en rullgardinsmeny med föreslagna kommandon. Drivlinans enhet och en punktoperator har skrivits och tangentbordet används för att stega igenom de tillgängliga kommandona. Kommandot Drive For är markerat.

Använd knapparna "Upp" och "Ned" på tangentbordet för att navigera i menyn och tryck sedan på "Retur" på Mac eller "Enter" på Windows eller Chromebook för att göra ett val.

Markera med markören på önskat kommando.

Lägg till parametrar

VEXcode V5 Python-arbetsyta med en rullgardinsmeny med föreslagna kommandon. Kommandot drivetrain.drive_for har skrivits med en inledande parentes, och parametrar för den funktionen finns tillgängliga i menyn. Det första parameteralternativet läser framåt.

Parametrar är de alternativ som skickas till kommandot inom parenteserna.

VEXcode V5 Python-arbetsyta med en rullgardinsmeny med föreslagna kommandon. Kommandot drivetrain.drive_for(FORWARD, 100, har skrivits med en tom slutparameter, och parametrar för den delen av funktionen finns tillgängliga i menyn. Det första parameteralternativet är TUM.

Vissa kommandon kräver flera parametrar. Använd ett kommatecken för att separera olika parametrar i samma kommando.

VEXcode V5 Python-arbetsyta med ett slutfört kommando som läser drivetrain.drive_for(FORWARD, 100, MM, wait=True).

Vissa parametrar är valfria, till exempel wait=True i följande exempel. För mer information om parametrar, se kommandots Hjälp information för att avgöra vilka parametrar som behövs och vilka som är valfria.

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

Last Updated: