Korzystanie z funkcji autouzupełniania w projekcie VEXcode IQ w języku Python

Korzystanie z funkcji autouzupełniania języka Python podczas tworzenia projektu w języku Python w VEXcode IQ może pomóc zaoszczędzić czas i zapobiec błędom podczas wpisywania poleceń.


Jak korzystać z funkcji autouzupełniania w Pythonie

Miniatura przykładowego projektu silnika BaseBot Drivetrain 2.

Uwaga: W tym projekcie zastosowano szablon Basebot (układ napędowy, 2 silniki).

Zacznij pisać, aby otworzyć menu wyboru.

Przestrzeń robocza języka Python VEXcode IQ z rozwijanym menu sugerowanych poleceń. Wpisano literę D i polecenia zaczynające się od tej litery są dostępne w menu. To menu nazywa się Menu wyboru.

Nazwa urządzenia lub polecenia pojawi się w rozwijanym menu wyboru.

Przestrzeń robocza VEXcode IQ Python z rozwijanym menu wszystkich sugerowanych poleceń.

Aby uzyskać dostęp do listy możliwych poleceń dostępnych przy użyciu funkcji autouzupełniania, naciśnij klawisze Control + spacja (w systemach Windows, macOS i Chrome OS).

Dokonaj wyboru za pomocą funkcji autouzupełniania języka Python

Przestrzeń robocza języka Python VEXcode IQ z rozwijanym menu sugerowanych poleceń. Została wpisana litera D i za pomocą klawiatury można przejść przez dostępne polecenia. Pierwszą sugestią jest układ napędowy i on jest podświetlony.

Naciśnij „Enter/Return” lub „Tab” na klawiaturze lub wybierz polecenie kursorem, aby dokonać wyboru.

Należy pamiętać, że w przypadku dłuższych menu wyboru można dokonać wyboru, korzystając z jednej z następujących opcji:

  • Użyj klawiszy „W górę” i „W dół”, aby wybrać żądaną nazwę, a następnie naciśnij „Tab” lub „Enter/Return” na klawiaturze, aby dokonać wyboru.
  • Użyj kursora, aby przewijać w górę i w dół menu Autouzupełniania. Następnie dokonaj żądanego wyboru.

Dodaj operator kropki, aby wyświetlić listę wszystkich poleceń dostępnych dla tego urządzenia

Przestrzeń robocza języka Python VEXcode IQ z rozwijanym menu sugerowanych poleceń. Wpisano urządzenie napędowe i operator kropki, a polecenia dla tego urządzenia są dostępne w menu.

Dodanie operatora kropki (kropka, „.”) otworzy nowe menu ze wszystkimi poleceniami dostępnymi dla urządzenia.

Dokonaj wyboru, korzystając z jednej z poniższych opcji

Przestrzeń robocza języka Python VEXcode IQ z rozwijanym menu sugerowanych poleceń. Wprowadzono urządzenie napędowe i operator kropki, a następnie za pomocą klawiatury przechodzi się przez dostępne polecenia. Polecenie Drive For jest podświetlone.

Użyj przycisków „W górę” i „W dół” na klawiaturze, aby poruszać się po menu, a następnie naciśnij „Return” na komputerze Mac lub „Enter” w systemie Windows lub Chromebooku, aby dokonać wyboru.

Wybierz kursorem żądane polecenie.

Dodaj parametry

Przestrzeń robocza języka Python VEXcode IQ z rozwijanym menu sugerowanych poleceń. Polecenie drivetrain.drive_for zostało wpisane z poprzedzającą je perentezą, a parametry tej funkcji są dostępne w menu. Pierwsza opcja parametru odczytuje do przodu.

Parametry to opcje przekazywane do polecenia zawarte w nawiasach.

Przestrzeń robocza języka Python VEXcode IQ z rozwijanym menu sugerowanych poleceń. Polecenie drivetrain.drive_for(FORWARD, 100, zostało wpisane z pustym parametrem końcowym, a parametry tej części funkcji są dostępne w menu. Pierwsza opcja parametru to CALE.

Niektóre polecenia wymagają wielu parametrów. Aby oddzielić różne parametry w tym samym poleceniu, użyj przecinka.

Obszar roboczy VEXcode IQ Python z ukończonym poleceniem odczytującym drivetrain.drive_for(FORWARD, 100, MM, wait=True).

Niektóre parametry są opcjonalne, na przykład Wait=True w poniższym przykładzie. Aby uzyskać więcej informacji o parametrach, przejrzyj informacje Pomocy polecenia, aby ustalić, które parametry są potrzebne, a które opcjonalne.

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

Last Updated: