Python#
Míníonn Tagairt API Python VEXcode VR 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 VR. Úsáideann tionscadail Blocks an chuid Blocks API ina ionad.
Féadfaidh orduithe Python i VEXcode VR a bheith ag brath ar an Súgradh agus an róbat atá in úsáid agat. Áirítear le roinnt róbat modhanna uathúla nach bhfuil le feiceáil i ngach Súgradh.
Clóis Súgartha agus Róbónna i VR#
Úsáid an chuid Clóis Súgartha chun a fheiceáil cé acu róbat a úsáidtear i ngach Clós Súgartha agus chun sonraí socraithe sonracha don Chlós Súgartha, faisnéis faoin bpáirc, agus comhthéacs an dúshláin a fháil.
Úsáid an rannán Robots chun leathanaigh Python atá sainiúil do róbait a aimsiú le haghaidh róbait a bhfuil modhanna uathúla acu. Taispeánann na leathanaigh Robots freisin cé na Súgartha ina n-úsáidtear gach róbat, ionas gur féidir leat a rá cathain a bhíonn modh atá sainiúil do róbat ar fáil i do thionscadal.
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 |
Feidhm |
Ordú a ghlaoitear go díreach, amhail |
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 |
Teaghrán |
Téacs idir comharthaí athfhriotail, amhail |
Slánuimhir |
Uimhir dhearfach nó dhiúltach, amhail |
Snámh |
Uimhir le deachúil, amhail |
Booléanach |
Luach atá |
Argóint |
Luach a chuirtear isteach i nglao modha nó feidhme, amhail |
Iontráil Modh Samplach#
rothlú#
Is é rothlú an méid atá casta ag an róbat, arna thomhas i gcéimeanna. Ag tús tionscadail, socraítear an luach rothlaithe go 0 céim. Tugann rotation rothlú reatha an róbait ar ais.
Méadaíonn casadh ar dheis an rothlú, agus laghdaíonn casadh ar chlé an rothlú. Mar shampla, má dhéantar dhá chasadh iomlána ar dheis, beidh rothlú 720 céim ann.
Usage:
drivetrain.rotation(units)
Paraiméadair |
Cur síos |
|---|---|
|
Roghnach. An t-aonad rothlaithe: |
def main():
# Display the rotation after turning
drivetrain.turn_for(RIGHT, 450, DEGREES)
brain.print("Rotation: ")
brain.print(drivetrain.rotation(DEGREES))
# VR threads - Do not delete
vr_thread(main)