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!] ▶
kun käynnistetään :: hat events
[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 askelta sen on tehtävä. Näin voit käyttää samaa Oma lohko -lohkoa eri tavoin riippuen siitä, mitä arvoja sille annat.
määrittele turns (number) :: custom
[Define a My Block with a parameter.]
aja [eteenpäin v] (50) [mm v] ▶
käänny [oikealle v] (90) astetta ▶
kun käynnistetään :: hat events
[Call a My Block start turning.]
turns [4]