每日来一赞

C2代码学习笔记(22)

2024-09-12  本文已影响0人  寸寸生

三十三、LED点阵显示题目

1 import ybc_robot #导入ybc _robot 模块1

2 import time #导入time 模块

3 import random #导入random模块

4

5

6 #创建音乐模块对象 mus,接口选择 P1

7 mus=ybc_robot.Music('P1')

8 #创建 LED 点阵对象 lm

9 lm=ybc_robot.LEDMatrix()

10

11 #创建空字符串 q,用于保存生成的箭头顺序(答案)

12 q="   "

13 #创建题库列表 op

14 op =['上',·下','左',·右']

15 #使用 for循环语句,实现随机显示题目内容

16 for i in range(5):

17       #使用 choice()功能从题库列表中

18       # 随机选择一个箭头

19       o = random.choice(op)

20       lm,show figure(o)#依次显示箭头题目

21        # 拼接字符串,生成一组箭头顺序(答案)

22        q=q+o

23        mus.play_music('滴')#播放“滴”声音

24        time.sleep(1)#程序休眠1秒

25        # 出完题目,显示“微笑”图形

26         lm.show_figure('微笑')

上一篇下一篇

猜你喜欢

热点阅读