![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
witeem
天道酬勤
展开
-
python——排序
从学校毕业出来后只知道冒泡排序,发现自己对排序的了解还是很浅显。于是在网上搜索各种排序方法,以下是本人根据索搜出来的资料再结合自己理解作出的一些简单的阐述。如果有不正确的地方欢迎大家指正。(共同学习,共同进步)1、插入排序:最优为O(n),最坏为O(n^2),平均O(n^2)(1)始终定义第一个元素为有序的,将剩余元素逐个插入到这个有序列中。(2)插入过程中,将需要插入的元素与有序列中的元素逐个比...原创 2018-05-21 17:37:34 · 155 阅读 · 0 评论 -
python——回文函数(reversed)
回文数:正向排列与反向排列所得结果是相等的(即从左到右和从右到左的结果是相等的),例如:“123321”,“0000”等。reversed函数:反转一个序列对象,将其元素从后向前颠倒构建成一个新的迭代器下面是一段简单的代码(判断输入的字符串是否为回文字符串):代码中用了一个join()函数,该函数的作用是:连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串de...原创 2018-05-21 17:39:22 · 1926 阅读 · 0 评论 -
python——爬虫实战(一)
想要学习新技术就不要怕麻烦,下面这个实例我也是参考网上的一步一步写下来的。当整个程序写完后你就会觉得又进一步了解python。利用空余时间写了个简单的python爬虫程序——获取博海拾贝的标题和封面图这里使用到的技术比较简单,可以供一些python入门的新手做参考。知道需要采集的东西,那接下来的就是撸码干了。首先应该分析爬取数据需要使用的函数或者程序包,在这里使用的时urllib2+lxml.et...原创 2018-05-21 17:44:57 · 356 阅读 · 0 评论 -
python ——爬虫实战(二)
近期公司给了个任务:根据关键搜索百度网盘共享文件并下载。琢磨了几天写下了一段简单的demo代码,后期优化没有处理。主要的思路:(1)根据关键字爬取盘搜搜的相关信息 (2)解析并获取盘搜搜跳转到百度网盘的URL地址 (3)解析百度网盘获取真实下载URL然后下载文件本来下了一段ip代理处理的, 可惜免费爬取的IP时效性差基本上用不了,所以下面给出的是没有ip代理demo然而没有ip...原创 2018-05-21 17:47:43 · 468 阅读 · 0 评论 -
python——装饰器
近期接触python,发现【装饰器】这个功能挺好。凭着对程序又快又好的开发态度,尝试写了个小小的装饰器进一步了解学习。同时里面还嵌套了日志模块import loggingimport osimport timedef decoLog(func): ''' 程序出错日志记录装饰器 :param func: 当前执行的函数 :return: 返回日志 ''...原创 2018-05-24 17:27:34 · 148 阅读 · 0 评论