Python#

Míníonn Tagairt API Python VEX CTE 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. Ú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 arm.move_inc(…).

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 x_target = 120.

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 100 in arm.move_inc(0, 100, 0).

Iontráil Modh Samplach#

bog_inc#

move_inc bogann an Lámh 6-Ais achar sonraithe feadh na n-aiseanna x, y, agus z.

Tabharfaidh an modh seo luach Booleánach ar ais a léiríonn an bhfuil an Lámh 6-Ais tar éis an suíomh iarrtha a bhaint amach:

  • True - Tá an Lámh 6-Ais tar éis an suíomh iarrtha a bhaint amach.

  • False - Ní féidir leis an Lámh 6-Ais an suíomh iarrtha a bhaint amach.

Usage:
arm.move_inc(x, y, z, wait)

Paraiméadar

Cur síos

x

An fad atá le bogadh feadh an ais-x i milliméadair.

y

An fad atá le bogadh feadh an ais-y i milliméadair.

z

An fad atá le bogadh feadh an ais-z i milliméadair.

wait

Roghnach.

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

# Move the Arm +100 millimeters on the y-axis
arm.move_inc(0, 100, 0)