time模块与循环结构和随机模块random以及break中断循环

已知有do,re,mi,fa,so ,la,xi,duo7个音阶的文件,分别为1.MP3,2.MP3.....

要通过python按顺序打开这7个文件。要求完整显示这7个音。

import os
import time
import random
i=-1

while i<=7:
  i=random.randint(1,7)---------------------在引入random模块下,使用randint函数,设置在1到7之间随机选择。
  fname='start E:/123/'+str(i)+'.mp3'--------------设置一个变量fname,然后在下一个程序中,让他们自动累加,对应打开相应文件号的文件。
  os.system(fname)
  time.sleep(1)---------------在引入的time模块中,用sleep函数,使打开的文件延迟1秒后,打开下一个。
  i=i+1-------------------------自动累加器,以满足循环条件

break在此省略不记录,毕竟容易理解。

猜你喜欢

转载自www.cnblogs.com/Bruce20200129/p/12242863.html