Использование функции автозаполнения в проекте Python VEXcode V5

Использование функции автозаполнения Python при создании проекта Python в VEXcode V5 может помочь сэкономить время и предотвратить ошибки при вводе команд.


Как использовать функцию автозаполнения в Python

Изображение-миниатюра для шаблона проекта Clawbot (приводной механизм с 2 двигателями, без гироскопа).

Примечание: В этом проекте используется шаблон Clawbot (трансмиссия, 2 двигателя, без гироскопа).

Начните вводить текст, чтобы открыть меню выбора.

Рабочая область Python в VEXcode V5 с выпадающим меню предлагаемых команд. Буква D была набрана, и команды, начинающиеся с этой буквы, доступны в меню. Это меню называется «Меню выбора».

Имя устройства или команды появится в раскрывающемся меню выбора.

Рабочая область Python в VEXcode V5 с выпадающим меню всех предлагаемых команд.

Чтобы получить доступ к списку возможных команд, доступных с помощью функции автозаполнения, нажмите Control + Пробел (в Windows, macOS и Chrome OS).

Сделайте выбор с помощью функции автозаполнения Python

Рабочая область Python в VEXcode V5 с выпадающим меню предлагаемых команд. Буква D набрана, и с помощью клавиатуры осуществляется пошаговое выполнение доступных команд. Первым вариантом является трансмиссия, и он выделен.

Нажмите «Enter/Return» или «Tab» на клавиатуре или выберите команду курсором, чтобы сделать выбор.

Обратите внимание, что в более длинных меню выбора вы можете сделать выбор, используя один из следующих вариантов:

  • Используйте клавиши «Вверх» и «Вниз», чтобы выбрать нужное имя, затем нажмите «Tab» или «Enter/Return» на клавиатуре, чтобы сделать выбор.
  • Используйте курсор для прокрутки вверх и вниз в меню автозаполнения. Затем сделайте желаемый выбор.

Добавьте оператор точки для отображения всех команд, доступных для этого устройства.

Рабочая область Python в VEXcode V5 с выпадающим меню предлагаемых команд. Устройство управления трансмиссией и точечный оператор введены, и команды для этого устройства доступны в меню.

Добавление оператора точки (точка, «.») откроет новое меню всех команд, доступных устройству.

Сделайте выбор, используя один из следующих вариантов

Рабочая область Python в VEXcode V5 с выпадающим меню предлагаемых команд. Набраны данные о приводном устройстве и точечный оператор, и клавиатура используется для пошагового выполнения доступных команд. Команда Drive For выделена.

Используйте кнопки «Вверх» и «Вниз» на клавиатуре для навигации по меню, а затем нажмите «Return» на Mac, «Enter» на Windows или Chromebook, чтобы сделать выбор.

Выберите курсором нужную команду.

Добавить параметры

Рабочая область Python в VEXcode V5 с выпадающим меню предлагаемых команд. Команда drivetrain.drive_for введена с префиксом в начале, и параметры для этой функции доступны в меню. Первый параметр указывает направление чтения.

Параметры — это параметры, которые передаются команде в скобках.

Рабочая область Python в VEXcode V5 с выпадающим меню предлагаемых команд. Команда drivetrain.drive_for(FORWARD, 100, была введена с пустым конечным параметром, и параметры для этой части функции доступны в меню. Первый параметр обозначается как ДЮЙМЫ.

Некоторые команды требуют нескольких параметров. Используйте запятую для разделения разных параметров в одной команде.

VEXcode V5 Python Workspace с завершенной командой, которая выглядит следующим образом: drivetrain.drive_for(FORWARD, 100, MM, wait=True).

Некоторые параметры являются необязательными, например, wait=True в следующем примере. Для получения дополнительной информации о параметрах просмотрите справочную информацию по команде чтобы определить, какие параметры необходимы, а какие являются необязательными.

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

Last Updated: