|  | 
 
| 
这个是我按照课后答案手敲的原代码,其中第24行那里,
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  for each_line in f:
 if each_line[:6]!='=====':
 (role,line_spoken)=each_line.split(':',1)
 if role=='小甲鱼':
 boy.append(line_spoken)
 if role=='小客服':
 girl.append(line_spoken)
 报错提示
 (role,line_spoken)=each_line.split(':',1)
 ValueError: not enough values to unpack (expected 2, got 1)
 但是我看了一下我跟源代码一模一样,源代码运行又是OK,不知道是哪里我没有发现的小错误
 
 if each_line[:6] != '=====': 少了一个等号,参考代码:
 
 
 复制代码for each_line in f:
        if each_line[:6]!='======':
            (role,line_spoken)=each_line.split(':',1)
            if role=='小甲鱼':
                boy.append(line_spoken)
            if role=='小客服':
                girl.append(line_spoken)
 
 | 
 |