Python#

Míníonn Tagairt API Python VEX AIR cad a dhéanann gach ordú, modh agus feidhm, cad iad na hionchuir a úsáideann sé, cad a thugann sé ar ais, agus conas is féidir é a úsáid i dtionscadal.

Bain úsáid as an tagairt seo nuair is mian leat ordú a thuiscint sula gcuireann tú le tionscadal é, a sheiceáil cé na luachanna a ghlacann sé nó a thugann sé ar ais, nó orduithe gaolmhara i gcatagóir a chur i gcomparáid.

Úsáidtear orduithe Python i dtionscadail Python VEXcode AIR. Úsáideann tionscadail Blocks an chuid Blocks API ina ionad.

Conas Iontráil Modhanna a Léamh#

Tá na codanna seo a leanas i bhformhór na n-iontrálacha Python:

  • Ainm an ordaithe - Ainm oifigiúil an ordaithe, an mhodha, nó na feidhme.

  • Cur Síos - Míníonn sé cad a dhéanann an t-ordú agus cathain a bhíonn sé úsáideach.

  • Úsáid - Taispeánann sé an comhréir a úsáidtear chun an t-ordú a scríobh i gcód.

  • Paraiméadair - Liostaítear na hionchuir a nglacann an t-ordú leo agus mínítear cad a dhéanann gach ceann acu.

  • Luach fillte - Míníonn sé cad a thuairiscíonn an t-ordú ar ais, má thugann sé luach ar ais.

  • Cód samplach - Taispeánann sé bealach amháin ar féidir an t-ordú a úsáid i dtionscadal.

Eilimintí Coitianta API Python#

Eilimint

Cad is brí leis

Modh

Ordú a ghlaotar ar réad amhail drone.take_off(…).

Feidhm

Ordú a ghlaoitear go díreach, amhail wait(…) nó print(…).

Paraiméadar

Luach a chuirtear isteach i modh nó i bhfeidhm chun a bhfuil á dhéanamh aige a rialú.

Paraiméadar roghnach

Paraiméadar is féidir a fhágáil ar lár ionas go n-úsáidtear an t-iompar réamhshocraithe.

Luach fillte

Luach a thuairiscíonn ordú ar ais, amhail uimhir, téacs, nó luach Booleanach.

Stór Focal Bunúsach Python#

Téarma

Cad is brí leis

Athraitheach

Ainm a stórálann luach, amhail height = 500.

Teaghrán

Téacs idir comharthaí athfhriotail, amhail “Hello”.

Slánuimhir

Uimhir dhearfach nó dhiúltach, amhail 90.

Snámh

Uimhir le deachúil, amhail 25.5.

Booléanach

Luach atá True nó False.

Argóint

Luach a chuirtear isteach i nglao modha nó feidhme, amhail 500 in drone.take_off(climb_to=500).

Iontráil Modh Samplach#

éirí_de_thalamh#

take_off Tosaíonn na liáin agus ardaíonn an drón san aer. Ní mór an modh seo a úsáid sula bhféadfar gluaiseachtaí eile a dhéanamh.

Úsáid:

drone.take_off(climb_to, units, wait)

Paraiméadair

Cur síos

climb_to

An suíomh z a n-eitilfidh an drón chuige.

units

An t-aonad le húsáid:

  • CM - Ceintiméadair
  • MM - Milliméadair
  • INCHES

wait

Roghnach.

  • wait=True (réamhshocraithe) - Fanann an drón go dtí go mbeidh take_off críochnaithe sula ndéantar an chéad líne eile cóid a fhorghníomhú.
  • wait=False - Tosaíonn an drón an gníomh agus bogann sé ar aghaidh go dtí an chéad líne eile cóid láithreach, gan fanacht go dtí go mbeidh take_off críochnaithe.

# Fly for 1 second
drone.take_off(climb_to=500)
wait(1, SECONDS)
drone.land()