image
例子1:
#demo1
from microbit import display
from microbit import sleep
from microbit import Image
try:
while True:
display.show(Image.HAPPY)
sleep(1000)
display.clear()
sleep(1000)
except:
display.clear()
第三行到第五行:导入所需模块
第七行:try()
捕捉异常
第八行:while循环
第九行到第十二行:显示一张笑脸1秒,LED熄灭1秒
第十三行:捕捉到异常将LED熄灭
例子2:
#demo2
from microbit import display
from microbit import Image
from microbit import sleep
Image1=Image("99999:80000:77777:00006:55555")#show the number "5",the value of light 0-9
try:
while True:
display.show(Image1)
sleep(1000)
display.clear()
sleep(1000)
except:
display.clear()
例子2和例子1相差不大,只是在第六行自定义一张图片,然后在第10行显示。
例子3:
#demo3
from microbit import display
from microbit import sleep
from microbit import Image
Image1=Image("99999:80000:77777:00006:55555")#show the number "5",the value of light 0-9
mixed_list = [Image1, Image.HAPPY]
try:
display.show(mixed_list, loop=True, delay=1000)
except:
display.clear()
例子3实在例子2的基础上改变。
第七行:将自定义图片Image1
与内置图片Image.HAPPY
定义在一个图片列表中。
第十行:将列表中的图片循环显示出来,停顿1秒。