用计数循环实现,每隔10行写到新文件中

# coding:utf-8
with open(‘dist_1.txt‘,‘r‘,encoding= ‘utf-8‘) as f1,open(‘dist_2.txt‘,‘w‘,encoding= ‘utf-8‘) as f2:
    i=0
    for line in f1:
        i+=1
        if i%10==0:
            f2.write(line) 
时间: 2024-11-05 18:27:55

用计数循环实现,每隔10行写到新文件中的相关文章

Linux命令行批量替换多文件中的字符串【转】

Linux命令行批量替换多文件中的字符串[转自百度文库] 一种是Mahuinan法,一种是Sumly法,一种是30T法分别如下: 一.Mahuinan法: 用sed命令可以批量替换多个文件中的字符串.sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录` 例如:我要把mahuinan替换为huinanma, 执行命令:sed -i "s/mahuinan/huinanma/g" 'grep mahuinan -rl /www' 这是目

shell 脚本---每隔几个小时查看日志文件中包含某些字符串的行数

在linux生产环境下,有如下这样的一个平常运维需要的工作. 每隔一段时间,比如两个小时,就要对每秒都要产生日志的日志文件(这里假设为testfile.out,其绝对路径为/home/panlm/shellpra/testfile.out)进行一个操作,这个操作是将日志中包含某些字符串的行给单独打印出来,并重新放在一个文件(这里的文件假设为out.log)中.这些需要匹配的字符串可以按这种方式表示"0x216000ab"其中ab为01到18的连续整数. 实现这样一个要求的做法主要有两步

python学习——通过命令行参数根据fasta文件中染色体id提取染色体序列

提取fasta文件genome_test.fa中第14号染色体的序列,其内容如下: >chr1 ATATATATAT >chr2 ATATATATATCGCGCGCGCG >chr3 ATATATATATCGCGCGCGCGATATATATAT >chr4 ATATATATATCGCGCGCGCGATATATATATCGCGCGCGCG >chr5 ATATATATATCGCGCGCGCGATATATATATCGCGCGCGCGATATATATAT >chr6 ATCG

使用嵌套while循环输出10行10列的星号

//while-if嵌套 /*char n='*'; int m=1; System.out.println("==输出10行10列的星号=="); while(m<101){ System.out.print(n+" "); if(m%10==0){ System.out.println(); } m++; */ //while-while嵌套循环 int m=1; int n=1; while(m<=10){ while(n<10){ Syst

[F#, Basic] 轻松学习系列 ( 20 ) ─ 循环设计 之 计数循环 (二)

Visual F# 在前一文介绍的是 for -- to -- 的语法,今天再介绍?? for -- downto -- 的语法啰! ★ 语法说明: 1: for ... downto ... 计数循环 - 语法说明 2: for = downto do 3: ? ? ★ 范例程序: 1: // Nobel Hsieh ( http://www.dotblogs.com.tw/nobel12 ) 2: open System;; 3:? 4: // for ... downto ... 计数循环

Cocos2d-x 3.x 开发(十八)10行代码看自动Batch,10行代码看自动剔除

1.概述 在游戏的运行过程中,图形的绘制是非常大的开销.对于良莠不齐的Android手机市场,绘制优化较好的游戏,可以在更多的手机上运行,因此也是优化的重中之重.图形方面的优化主要体现在减少GUP的绘制次数上.这里我们分别从自动优化渲染批次和绘制剔除两个方面来看新版本在绘制上的优化. 2.自动batch 在Cocos2d-x 3.x中,抛弃了先前手动编写BatchNode,采用自动管理的方式.说起BatchNode,就难免涉及到显卡底层的绘制原理.简单的说,每提交一条绘制指令到显卡都会产生消耗,

打印10行10列★

//打印方形,每行打印10个“★”,打印10行, //使用循环嵌套,不允许定义内容为“AAAAAAAAAA”的变量: for (int i = 1; i <= 10;i++ ) { for (int k = 1; k <= 10;k++ ) { Console.Write("★"); } Console.WriteLine(); } Console.ReadLine();

Html+Css+Js_之table每隔3行显示不同的两种颜色

1 <html> 2 <head> 3 <script type="text/javascript"> 4 /** 5 最近因项目的需求,有这样的一个问题: 6 一个table显示n条记录,每3行换一次颜色,例如:1,2,3行红色背景,4,5,6行绿色背景,7,8,9行红色背景...以此类推! 7 */ 8 window.onload=function() { 9 var tbl = document.getElementById("tab

DEDECMS织梦列表页每隔N行文章添加一条分隔线

这是给一个朋友做模板的时候,用到的一个小小的技巧,今天正好用上了,以前看到有人问过不知道解决没有,今天整理了一下,本想保存在自己的电脑里,后来一想,不如咱们一起共享一下,也是对织梦的感恩,有好东西就来分享.  也就是实现下面每隔5行,显示一条虚线,当然,这里可以是实线可以是其它的任何一种线,任何一种颜色的线,这些线都是由css定义的.先上图: 代码如下: 本部分设定了隐藏,您已回复过了,以下是隐藏的内容 {dede:arclist row=30 titlelen=50 orderby=pubda