|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
是这样的,今天我看小甲鱼第30集视频,有些知识点看不懂
我先贴代码
- f = open('C:\\record.txt')
- girl=[]
- boy=[]
- count=1
- for i in f:
- if i[ :6] != '======':
- (role,speak) = i.split(':',1)
- if role == '小甲鱼':
- boy.append(speak)
- if role == '小客服':
- girl.append(speak)
- else:
- file_boy=open('Boy'+str(count)+'.txt','w')#打开一个名字叫做boy的记事本
- file_girl=open('Girl'+str(count)+'.txt','w')#同上
- file_boy.writelines(boy)
- file_girl.writelines(girl)
- count+=1
- file_boy.close()
- file_girl.close()
- print('已经完成')
复制代码
那个 if i[:6]的看不懂,不是说for迭代一次只能一个字符吗,那如果一个字符[ :6]没有意义的吧,那后面的else语不就是一定会被执行.
但是结果却是跟小甲鱼的一样
....
|
|