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!] näytöllä ▶
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 pitkälle sen on ajettava. 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
[Call a My Block to start turning.]
turns [4]