Omat lohkoni#
Johdanto#
Omat lohkot vastaa Pythonin funktioita. Omat lohkot ryhmittelee lohkot uudelleenkäytettäviksi, tehokkaiksi lohko-osioiksi, jotka on suunniteltu suorittamaan tietty tehtävä. Omia lohkoja voidaan kutsua useita kertoja ohjelman sisällä, mikä helpottaa projektin organisointia ja auttaa välttämään lohkojen toistumista.
määrittele myBlock
myBlock
Parametrit |
Kuvaus |
|---|---|
lohkon nimi |
Nimi, jonka annat Oma lohko -sivullesi. |
parametrit |
Valinnainen. Muuttujat, jotka hyväksyvät syötearvoja funktiota kutsuttaessa, jolloin data voidaan välittää funktiolle. Se voi olla numero tai totuusarvo. |
Lohkojeni määrittely ja kutsuminen#
Omat lohkoni#
Jos Oma lohko ei vaadi syötettä, voit määrittää sen ilman parametreja.
määrittele greeting
[Define a My Block to display a message.]
tulosta [Hello!] konsolilla ◀ ja siirrä kursori seuraavalle riville
kun käynnistetään
[Call a My Block to display the message.]
greeting
Omat lohkoni parametreilla#
Parametrien avulla voit antaa Oma lohko -lohkolle sen toimimiseen tarvittavat tiedot, kuten kuinka monta kertaa liikesarja suoritetaan. Esimerkiksi Oma lohko voi käyttää numeroparametria kertomaan robotille, kuinka monta kertaa liikkeen on toistettava. Näin voit käyttää samaa Oma lohko -lohkoa eri tavoin riippuen siitä, mitä arvoja sille annat.
määrittele repetitions (number) :: custom
[Define a My Block with a parameter.]
toista (number)
kasvata [käsivarsi v] sijaintia x:[100] y:[0] z:[0] [mm v] ▶
kun käynnistetään
[Call a My Block start incrementing.]
repetitions [4]