#!/usr/bin/env python def read_file(file_name,start,stop): start_line = 0 try: with open(file_name) as f: for line in f: start_line += 1 #计数循环 if start <= start_line <= stop: yield line except IOError, e: raise e reslut = read_file('/etc/passwd',2,10) for lines in reslut: print lines,
相关文章
- 给定M行N列的整数矩阵A,如果A的非边界元素A[i][j]大于相邻的上下左右4个元素,那么就称元素A[i][j]是矩阵的局部极大值。本题要求给定矩阵的全部局部极大值及其所在的位置。
- 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格
- 习题7-4 求矩阵各行元素之和(15 分) 本题要求编写程序,求一个给定的m×n矩阵各行元素之和。
- 删除文件行末尾的^M符号方法
- python实现:在两行中分别输入一个正整数M,N,输出这两个数的最大公约数和最小公倍数
- 请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中。二维数组中的数已在主函数中赋予。
- Linux系统中文件行末尾出现^M的原因及解决办法
- linux命令(44):sed,vim;去掉文件中的^M 符号,去掉行首空格和制表符
- 任意给定一个正整数N,求一个最小的正整数M(M>1),使得N*M的十进制表示形式里只含有1和0。
- 【230130-6】已知4的m次方=a,4的n次方=b,求:4的2m+n-1次方