python 常量_大疆机甲大师Python开发: 两只老虎

4be9b77016a784d5f3720c7feb755f4a.png大疆机甲大师演奏《两只老虎》https://www.zhihu.com/video/1168271599123320832

之前大疆机甲大师Python开发: 中文命名变量初尝试说到跳过了“固件更新”,今天打算试试,看到固件更新说明中有多媒体弹琴功能,正好是需要的。10分钟不到更新成功,还好一切顺利。

之前和官方技术支持反馈开发环境问题后,开发环境也装了最新版。感觉更新挺给力,更有动力反馈了~

前几天整理机甲的Python API时,看到它定义了自己的列表类RmList ,那时有点担心会不会不支持Python原本的数组。看来多虑了。下面是完整源码(开源在这里):

def start():短=0.3中=0.5长=0.6乐谱 = [常量.哆, 短, 常量.来, 短, 常量.咪, 短, 常量.哆, 中,常量.哆, 短, 常量.来, 短, 常量.咪, 短, 常量.哆, 中,常量.咪, 短, 常量.发, 短, 常量.嗦, 中,常量.咪, 短, 常量.发, 短, 常量.嗦, 中,常量.嗦, 短, 常量.啦, 短, 常量.嗦, 短, 常量.发, 中, 常量.咪, 短, 常量.哆, 中,常量.嗦, 短, 常量.啦, 短, 常量.嗦, 短, 常量.发, 中, 常量.咪, 短, 常量.哆, 中,常量.来, 短, 常量.嗦, 短, 常量.哆, 长,常量.来, 短, 常量.嗦, 短, 常量.哆, 长]while True:for 序号 in range(0, len(乐谱)):if 序号 % 2 == 0:多媒体.演奏(乐谱[序号])else:时间.睡眠(乐谱[序号])常量 = rm_define
常量.哆 = 常量.media_sound_solmization_1C
常量.来 = 常量.media_sound_solmization_1D
常量.咪 = 常量.media_sound_solmization_1E
常量.发 = 常量.media_sound_solmization_1F
常量.嗦 = 常量.media_sound_solmization_1G
常量.啦 = 常量.media_sound_solmization_1A
常量.西 = 常量.media_sound_solmization_1B多媒体 = media_ctrl
多媒体.演奏 = 多媒体.play_sound时间 = time
时间.睡眠 = 时间.sleep

虽然功能不错,但这个solmization用在命名里是不是有点太专业了?

另外,音乐好的可否确认一下CDEFGAB表示的音是否正确?C是不是哆?也欢迎改进、添加乐谱,我会乐于实验。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部