鱼C论坛

 找回密码
 立即注册
查看: 2564|回复: 2

这个例子错在哪呢?

[复制链接]
发表于 2016-8-16 23:46:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
def sanitize(time_string):
    if'-'in time_string:
        splitter = '-'
    elif ':' in time_string:
        splitter = ':'
    else:
        return (time_string)
    (mins,secs) = time_string.split(splitter)
    return(mins + '.' + secs)

   

def get_coach_data(filename):
    try:
        with open(filename) as f:
            data = f.readline()
        return(data.strip().split(','))
    except IOError as ioerr:
        print("Fill error:"+ str(ioerr))
        return(None)



james = get_coach_data(james.txt)
julie = get_coach_data(julie.txt)
mikey = get_coach_data(mikey.txt)
sarah = get_coach_data(sarah.txt)

clean_james = [sanitize(t) for t in james]  # 要添加的数据(条件),数据的范围
clean_julie = [sanitize(t) for t in julie]
clean_mikey = [sanitize(t) for t in mikey]
clean_sarah = [sanitize(t) for t in sarah]

print(sorted(set(clean_james))[0:3])
print(sorted(set(clean_julie))[0:3])
print(sorted(set(clean_mikey))[0:3])
print(sorted(set(clean_sarah))[0:3])
   
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-8-17 07:19:07 | 显示全部楼层
if'-'in time_string:
这一段, if和'-'还有in直接没有空格。
加上空额试试。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-17 20:46:24 | 显示全部楼层
研究研究,学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-22 06:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表