(role,line_spoken) = each_line.split(':',2) 小甲鱼python 一个任务

前提:我要打开的文件是record.txt

 

1 f=open('record2.txt')       #打开record.txt这个文件
2 
3 for each_line in f:       #读文件的每一行
4     if each_line[:6] != '======':        #如果这一行 从开头到第6个字符是 ====== 的话
5         (role,line_spoken) = each_line.split(':',1)    # split以 :分割  分割一次     赋值情况是这样的 role : line_spoken
6         print(line_spoken)

1代表分割次数 好像写成其它的数字,在这里结果都一样   猜想 for 每次遍历一行 这一行只有一个 :  所以写成2,分割2次也用不到

 

 

 

posted @ 2019-10-18 14:13  秋叶哈哈宋梦辉  阅读(1412)  评论(0)    收藏  举报