去年在学校里办定向越野新生赛的时候,找北科的兄弟社团借了一个蜂鸣器,比赛前发现没电了,一时半会儿又找不到圆孔的古老充电器,最后在赛前1min拆了换电池才有惊无险地解决了。

    11行Python制作定向越野发令器 - 图1

    这不,用 Python, 0成本搞定!

    1. import winsound
    2. import time
    3. # winsound.Beep(发声频率Hz, 持续时间ms)
    4. # time.sleep(停止时间s)
    5. for i in range(1000):
    6. winsound.Beep(1000, 500)
    7. time.sleep(0.5)
    8. winsound.Beep(1000, 500)
    9. time.sleep(0.5)
    10. winsound.Beep(1000, 500)
    11. time.sleep(0.5)
    12. winsound.Beep(2000, 1000)
    13. time.sleep(2)