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 tekstiä, numeroa tai totuusarvoa. |
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 dronelle, kuinka korkealle sen tulisi lentää. Näin voit käyttää samaa Oma lohko -lohkoa eri tavoin riippuen siitä, mitä arvoja sille annat.
määrittele Divide by 3 (number) :: custom
[Display the quotient with two decimals.]
aseta tulostuksen tarkkuus [0.01 v] konsolilla
tulosta ((number) [/ v] (3)) konsolilla ◀ ja siirrä kursori seuraavalle riville
kun käynnistetään
[Set the equation's dividend.]
Divide by 3 [4]
Divide by 3 [12]