BBC micro:bit
3. Dátové typy
Boolean
True a False
Premenným môžeme priradiť hodnoty True alebo False. V ukážke sme nastavili hodnotu premennej na True a zobrazili príslušný obrázok.
while True:
hodnota = True
if hodnota:
display.show(Image.HAPPY) # splnená podmienka ak je hodnota True
else:
display.show(Image.SAD)
Ukážka: https://makecode.microbit.org/_fgHf3gbDV77ahodnota = True
if hodnota:
display.show(Image.HAPPY) # splnená podmienka ak je hodnota True
else:
display.show(Image.SAD)
Čísla
Prácu s číslami určite poznáme, v ukážke sme priradili premennej celé číslo (aktuálnu teplotu) a druhej premennej desatinné číslo (24/15). BBC micro:bit ich zobrazuje cez scroll.
while True:
celeCislo, desatinneCislo = 0
celeCislo = temperature()
display.scroll(celeCislo)
desatinneCislo = 24 / 5
display.scroll(desatinneCislo)
Ukážka: https://makecode.microbit.org/_iJY10r5keDTVceleCislo, desatinneCislo = 0
celeCislo = temperature()
display.scroll(celeCislo)
desatinneCislo = 24 / 5
display.scroll(desatinneCislo)
Reťazce
Do reťazcov môžeme vkladať rôzne texty, mená, názvy. V ukážke sme do premennej vložili text a následne sme vyhľadali kľúčové slovo v tejto premennej.
while True:
retazec = "Sem mozeme vlozit aj prilis dlhy retazec"
if "retazec" in retazec:
display.scroll("Našla sa zhoda")
Ukážka: https://makecode.microbit.org/_hXKC92cdKc9Kretazec = "Sem mozeme vlozit aj prilis dlhy retazec"
if "retazec" in retazec:
display.scroll("Našla sa zhoda")