|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
这个是我按照课后答案手敲的原代码,其中第24行那里,
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)
复制代码
|
|