按 A鍵 顯示 A
按 B鍵 顯示 B
按 AB鍵 顯示 A+B
提供兩個版本
玩過之後 就會知道有什麼不同
按 A鍵 顯示 心跳100
按 B鍵 顯示 猜拳
按 AB鍵 顯示 霹靂燈
心跳100:用內建圖形顯示
猜拳:用自行設計圖像顯示
霹靂燈:用迴圈搭配單一LED控制顯示
這個程式使用程序(函式)可以把部分程式隱藏起來
讓主程式看起來簡單清爽
用 was_pressed() 寫了一個 計數器的程式
本來想跟兒子比賽 看誰但得比較多下
但是 我的按鍵A 還想用久一點
所以還是好好地用計數器就好
跟 was_pressed() 相似的是 is_pressed()
有什麼不同 自己試看看就知道
from microbit import *UPDATE_INTERVAL = 5000next_update = 0n = 0while True: if running_time() > next_update: display.scroll(str(n), wait=False) next_update = running_time() + UPDATE_INTERVAL if button_a.was_pressed(): n += 1 elif button_b.was_pressed(): n = 0