python奇偶行分开存储实现代码

这篇文章主要介绍了python读取文件,偶数行输出一个文件,奇数行输出一个文件,需要的朋友可以参考下

例子:

1:www.0133.cn
2:www.0133.cn
3:www.0133.cn
4:www.0133.cn
5:www.0133.cn
6:www.0133.cn
7:www.0133.cn
8:www.0133.cn
9:www.0133.cn
10:www.0133.cn
11:www.0133.cn
12:www.0133.cn
13:www.0133.cn
14:www.0133.cn
15:www.0133.cn
16:www.0133.cn

python函数代码

 # -*- coding: utf-8 -*- ''' python读取文件,偶数行输出一个文件,奇数行输出一个文件 ''' def fenhang(infile,outfile,outfile1): infopen = open(infile,'r',encoding='utf-8') outopen = open(outfile,'w',encoding='utf-8') outopen1 = open(outfile1, 'w', encoding='utf-8') lines = infopen.readlines() i = 0 for line in lines: i += 1 if i % 2 == 0: outopen.write(line) else: outopen1.write(line) infopen.close() outopen.close() fenhang("jb51.txt","oushu.txt","jishu.txt")

效果图

python中%代表什么意思

求模运算,相当于mod,也就是计算除法的余数,比如5%3就得到2。

以上就是python奇偶行分开存储实现代码的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » python