python语言说句心里话歌词_python 歌词解析

import time

musicLrc = """[00:03.50]传奇

[00:19.10]作词:刘兵 作曲:李健

[00:20.60]演唱:王菲

[00:26.60]

[04:40.75][02:39.90][00:36.25]只是因为在人群中多看了你一眼

[04:49.00]

[02:47.44][00:43.69]再也没能忘掉你容颜

[02:54.83][00:51.24]梦想着偶然能有一天再相见

[03:02.32][00:58.75]从此我开始孤单思念

[03:08.15][01:04.30]

[03:09.35][01:05.50]想你时你在天边

[03:16.90][01:13.13]想你时你在眼前

[03:24.42][01:20.92]想你时你在脑海

[03:31.85][01:28.44]想你时你在心田

[03:38.67][01:35.05]

[04:09.96][03:39.87][01:36.25]宁愿相信我们前世有约

[04:16.37][03:46.38][01:42.47]今生的爱情故事 不会再改变

[04:24.82][03:54.83][01:51.18]宁愿用这一生等你发现

[04:31.38][04:01.40][01:57.43]我一直在你身旁 从未走远

[04:39.55][04:09.00][02:07.85]

"""

lrcDict = {}

musicLrcList = musicLrc.splitlines()

#print(musicLrcList)

for lrcLine in musicLrcList:

#[04:40.75][02:39.90][00:36.25]只是因为在人群中多看了你一眼

#[04:40.75 [02:39.90 [00:36.25 只是因为在人群中多看了你一眼

#[00:20.60]演唱:王菲

lrcLineList = lrcLine.split("]")

for index in range(len(lrcLineList) - 1):

timeStr = lrcLineList[index][1:]

#print(timeStr)

#00:03.50

timeList = timeStr.split(":")

timelrc = float(timeList[0]) * 60 + float(timeList[1])

#print(time)

lrcDict[timelrc] = lrcLineList[-1]

print(lrcDict)

allTimeList = []

for t in lrcDict:

allTimeList.append(t)

allTimeList.sort()

#print(allTimeList)

'''

while 1:

getTime = float(input("请输入一个时间"))

for n in range(len(allTimeList)):

tempTime = allTimeList[n]

if getTime < tempTime:

break

if n == 0:

print("时间太小")

else:

print(lrcDict[allTimeList[n - 1]])

'''

getTime = 0

while 1:

for n in range(len(allTimeList)):

tempTime = allTimeList[n]

if getTime < tempTime:

break

lrc = lrcDict.get(allTimeList[n - 1])

if lrc == None:

pass

else:

print(lrc)

time.sleep(1)

getTime += 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值