from microbit import *
from random import randint
shapes = "TIJLOSZTIJLOSZTIJLOSZTIJLOSZTIJLOSZT "
display.show("-")
while True:
if button_a.was_pressed():
display.show(" ")
sleep(100)
ln = len(shapes)
if ln == 1:
break
r = randint(0,ln-2)
display.show(shapes[r])
if r == 0:
shapes = shapes[1:]
else:
shapes = shapes[0:r] + shapes[r+1:]
display.show("=")
由於 MicroPython 不是一般 Python,它只提供精簡版的函數庫,所以不足的功能要自己寫。上面的程式每按一次 A 鍵,隨機抽一個拼塊,因此程式將 36 個拼塊依序排列一字串,亂數隨機抽一個,被抽到的字塊拿掉,未被抽走的字塊再合併成一字串,再隨機抽籤,直到抽完為止。
賜馬拉錘
-
這幅圖如實描述了「馬拉錘」這個名字的內涵,這個男人的姿勢就像一匹馬,他用轉盤和連線,拉動著後方的錘子。
這些錘子不停的踹著他的屁屁,而該男子臉上那耐受的表情,正是馬拉錘的真實寫照。 為什麼這樣說呢?因為馬拉錘總是在做「自踢屁屁」的事。
馬拉錘聲稱「倉頡三代有複合字首且是定死的」,但是定死了哪些他又說不出來。他...
2 天前

沒有留言:
張貼留言