在制作一个简单的小计时器时,我正在创建同时帮助我学习更多关于Python的知识并帮助我按时完成学业;我决定添加一点调,让我知道你的时间到了什么时候。但是,在使用以下代码片段对每个单独的注释进行编程后:
winsound.Beep(Freq, Dur)
我意识到每当我真正演奏这首小歌曲时,每个音符之间都会发出奇怪的咔哒声。有谁知道发生了什么?我应该使用不同的表达方式吗?我只是在失去理智?
编辑:自从发布这个,我意识到问题是什么,程序在播放每个音符之间等待大约十六分之一秒。因此,我想提出另一个问题(任何与其他问题相关的答案仍然会受到赞赏),即我怎样才能让不在笔记之间等待。
import winsound
winsound.Beep(262,500)
winsound.Beep(277,500)
winsound.Beep(294,500)
winsound.Beep(311,500)
winsound.Beep(330,500)
winsound.Beep(349,500)
winsound.Beep(370,500)
winsound.Beep(392,500)
winsound.Beep(415,500)
winsound.Beep(440,500)
winsound.Beep(466,500)
winsound.Beep(493,500)
winsound.Beep(523,500)
以上所有代码都是从中间c到c2播放一个简单的半音阶,但是一旦运行它,人们会立即看到我在说什么