random
例子1:
from microbit import *
import random
try:
while True:
display.scroll(str(random.randint(1, 6)))
except:
display.clear()
每一次下载这个程序的时候,都会显示一个在1到6之间的随机数。
第六行:random.randint()
返回一个在1到6之间的整数,但是display.show()
的参数需要一个字符类型的,因此,我们需要将这个整数转化为字符,所以在show与random之间需要一个str()
。
例子2:
from microbit import *
import random
while True:
if button_a.is_pressed():
display.scroll(str(random.randint(1, 6)))
例子2是例子1的拓展,在例子1的基础上添加1个条件判断if button_a.is_pressed():
,如果按键a被按下,就显示随机数字,这样可以在你需要显示随机数字的时候才显示。