Python#
VEX AIR Python API 참조는 각 명령, 메서드 및 함수의 기능, 사용 입력, 반환 값 및 프로젝트에서의 사용 방법을 설명합니다.
이 참조 자료는 프로젝트에 명령어를 추가하기 전에 명령어의 의미를 이해하거나, 명령어가 허용하거나 반환하는 값을 확인하거나, 같은 범주 내의 관련 명령어를 비교하려는 경우에 사용하세요.
VEXcode AIR Python 프로젝트에서는 Python 명령어가 사용됩니다. 블록 프로젝트에서는 블록 API 섹션을 사용합니다.
메서드 입력값을 읽는 방법#
대부분의 파이썬 항목에는 다음과 같은 부분이 포함됩니다.
명령어 이름 - 명령, 메서드 또는 함수의 공식 명칭입니다.
설명 - 이 명령어가 무엇을 하는지, 그리고 언제 유용한지 설명합니다.
사용법 - 명령어를 코드로 작성하는 데 사용되는 구문을 보여줍니다.
매개변수 - 명령이 허용하는 입력 목록과 각 입력의 기능을 설명합니다.
반환 값 - 명령이 값을 반환하는 경우, 해당 값이 무엇을 보고하는지 설명합니다.
예제 코드 - 프로젝트에서 해당 명령어를 사용하는 한 가지 방법을 보여줍니다.
일반적인 파이썬 API 요소#
요소 |
그것이 의미하는 바는 |
|---|---|
방법 |
드론의 이륙을 알리는 명령 |
기능 |
|
매개변수 |
메서드나 함수에 전달되는 값으로, 해당 메서드나 함수의 동작을 제어합니다. |
선택적 매개변수 |
생략해도 기본 동작이 사용되는 매개변수입니다. |
반환 값 |
명령이 반환하는 값으로, 숫자, 텍스트 또는 부울 값 등이 있습니다. |
파이썬 기본 용어#
용어 |
그것이 의미하는 바는 |
|---|---|
변하기 쉬운 |
|
끈 |
따옴표 안의 텍스트, 예: |
정수 |
|
뜨다 |
|
부울 |
|
논쟁 |
메서드 또는 함수 호출에 전달되는 값(예: |
예시 메서드 입력#
이륙하다#
take_off 프로펠러를 작동시켜 드론을 공중으로 띄웁니다. 이 방법은 다른 동작을 수행하기 전에 반드시 사용해야 합니다.
용법:
drone.take_off(climb_to, units, wait)
매개변수 |
설명 |
|---|---|
|
드론이 비행할 z축 위치입니다. |
|
사용할 단위:
|
|
선택 사항.
|
# Fly for 1 second
drone.take_off(climb_to=500)
wait(1, SECONDS)
drone.land()