7.4 演示案例
占卜8号球
- 占卜8号球,向它问一个问题,然后摇动它,点阵显示屏显示出它的答案。
from microbit import *
import random
answers = [
"It is certain", #当然了
"It is decidedly so", #绝对是这样
"Without a doubt", #毫无疑问
"Yes, definitely", #是的,当然
"You may rely on it", #你可能会依靠它
"As I see it, yes", #在我看来是的
"Most likely", #很有可能
"Outlook good", #看起来不错
"Yes", #是的
"Signs point to yes", #结果指向正确
"Reply hazy try again", #不太清楚再来一次
"Ask again later", #稍后再问一次
"Better not tell you now", #最好先不告诉你
"Cannot predict now", #现在还不能预测
"Concentrate and ask again",#集中注意力再问一次
"Don't count on it", #别指望了
"My reply is no", #我的回答是 不
"My sources say no", #我的占卜结果说 不
"Outlook not so good", #看起来不太好
"Very doubtful", #充满疑惑
]
while True:
display.show('8')
if accelerometer.was_gesture('shake'):
display.clear()
sleep(1000)
display.scroll(random.choice(answers))
sleep(10)
温馨提示:由于中文编码问题,现在micro:bit主板还不能显示中文。