Použití funkce automatického doplňování v projektu VEXcode IQ Python

Použití funkce Python Autocomplete při vytváření projektu Python ve VEXcode IQ může pomoci ušetřit čas a předejít chybám při psaní příkazů.


Jak používat funkci automatického doplňování v Pythonu

Náhled příkladu projektu motoru BaseBot Drivetrain 2.

Poznámka: Tento projekt používá šablonu Basebot (Drivetrain, 2-motor).

Začněte psát, chcete-li otevřít nabídku výběru.

Pracovní prostor VEXcode IQ v Pythonu s rozbalovací nabídkou navrhovaných příkazů. Bylo napsáno písmeno D a v nabídce jsou k dispozici příkazy začínající tímto písmenem. Tato nabídka je označena jako Nabídka výběru.

Název zařízení nebo příkazu se zobrazí v rozevírací nabídce výběru.

Pracovní prostor VEXcode IQ v Pythonu s rozbalovací nabídkou všech navrhovaných příkazů.

Chcete-li zobrazit seznam možných příkazů dostupných pomocí funkce automatického dokončování, stiskněte Control + mezerník (ve Windows, macOS a Chrome OS).

Proveďte výběr pomocí funkce automatického doplňování Pythonu

Pracovní prostor VEXcode IQ v Pythonu s rozbalovací nabídkou navrhovaných příkazů. Bylo napsáno písmeno D a klávesnice se používá k procházení dostupných příkazů. Pohon je prvním návrhem a je zvýrazněn.

Stiskněte „Enter/Return“ nebo „Tab“ na klávesnici nebo vyberte příkaz pomocí kurzoru a proveďte výběr.

Všimněte si, že u delších nabídek výběru můžete provést výběr pomocí jedné z následujících možností:

  • Pomocí kláves „Nahoru“ a „Dolů“ vyberte požadovaný název a poté stisknutím „Tab“ nebo „Enter/Return“ na klávesnici proveďte výběr.
  • Pomocí kurzoru se v nabídce automatického doplňování posouvejte nahoru a dolů. Poté proveďte požadovaný výběr.

Přidejte tečkový operátor pro zobrazení seznamu všech příkazů dostupných pro toto zařízení

Pracovní prostor VEXcode IQ v Pythonu s rozbalovací nabídkou navrhovaných příkazů. Zařízení hnacího ústrojí a operátor tečka byly zadány a příkazy pro toto zařízení jsou k dispozici v nabídce.

Přidání tečkového operátoru (tečka „.“) otevře novou nabídku všech příkazů dostupných pro zařízení.

Proveďte výběr pomocí jedné z následujících možností

Pracovní prostor VEXcode IQ v Pythonu s rozbalovací nabídkou navrhovaných příkazů. Zařízení hnacího ústrojí a operátor tečka byly zadány a klávesnice se používá k procházení dostupných příkazů. Příkaz „Jet pro“ je zvýrazněn.

Pomocí tlačítek „Nahoru“ a „Dolů“ na klávesnici procházejte nabídku a poté stisknutím tlačítka „Return“ na Macu, „Enter“ na Windows nebo Chromebooku proveďte výběr.

Vyberte kurzorem požadovaný příkaz.

Přidat parametry

Pracovní prostor VEXcode IQ v Pythonu s rozbalovací nabídkou navrhovaných příkazů. Příkaz drivetrain.drive_for byl zadán s úvodní závorkou a parametry pro tuto funkci jsou k dispozici v nabídce. První parametr čte dopředu.

Parametry jsou možnosti, které jsou předány příkazu mezi závorky.

Pracovní prostor VEXcode IQ v Pythonu s rozbalovací nabídkou navrhovaných příkazů. Příkaz drivetrain.drive_for(FORWARD, 100, byl zadán s prázdným koncovým parametrem a parametry pro tuto část funkce jsou k dispozici v nabídce. První parametr má hodnotu INCHES (PALCE).

Některé příkazy vyžadují více parametrů. K oddělení různých parametrů ve stejném příkazu použijte čárku.

Pracovní prostor VEXcode IQ v Pythonu s dokončeným příkazem, který čte drivetrain.drive_for(FORWARD, 100, MM, wait=True).

Některé parametry jsou volitelné, jako například wait=True v následujícím příkladu. Další informace o parametrech naleznete v informacích k příkazu Help , abyste zjistili, které parametry jsou potřebné a které jsou volitelné.

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

Last Updated: