01 2018 档案

摘要:本文针对多层目录下文件的查找。 一、利用 os模块的基本操作,并利用递归的思想实现了目录多层查找。 代码如下: 文件处理函数并未实现什么功能,只是打印了文件名字和按行分割文件内容。 二、利用os模块的walk函数也可以达到遍历的效果 以上代码实现了打印文件夹下所有文件的路径 阅读全文
posted @ 2018-01-15 23:23 frange 阅读(2873) 评论(0) 推荐(0)
摘要:旧式格式化方式:%s,%d 1、顺序填入格式化内容 结果: 'hello world, hello 100' 2、使用关键字参数 结果:Tom name 10 常用的格式化符号 %s 对应的是字符串类型(str)%d 对应十进制整数型的(int) %f 对应浮点数(float) %r 对应字符串(r 阅读全文
posted @ 2018-01-14 18:03 frange 阅读(4332) 评论(0) 推荐(0)
摘要:1、沙盒安装命令: 最新版本:sudo easy_install virtualenv或者sudo apt-get install virtualenv 指定版本:pip install virtualenv [== 软件版本号] 作用:virtualenv用于创建独立的python环境,多个pyt 阅读全文
posted @ 2018-01-06 11:47 frange 阅读(1195) 评论(0) 推荐(0)
摘要:二分法查找:在一组有序的数据中进行查找,首先与中间的数先比较,如果查找的数大于中间的数,则要查找的数在前半段,否则在后半段,这样就会排除一半的数据,如此递归进行下去,则会极大的提高查找的速度。下面利用python代码实现二分查找 排序后会返回所查数据在列表中的索引,如果没查找到返回False 面试题 阅读全文
posted @ 2018-01-03 21:28 frange 阅读(459) 评论(0) 推荐(0)
摘要:利用python列表函数reverse()将列表倒叙,然后遍历打印,但是这有一个缺点就是改变了原列表的顺序。看看下面的代码: 上面的代码利用列表的特性,将列表的步长设为-1,将列表着排序,并赋给array,遍历array打印。 还可以利用pop属性。 阅读全文
posted @ 2018-01-03 21:10 frange 阅读(710) 评论(0) 推荐(0)