python常见排序算法基础教程 Python
前言:前两天腾讯笔试受到1万点暴击,感觉浪费我两天时间去牛客网做题……这篇博客介绍几种简单/常见的排序算法,算是整理下。 时间复杂度 (1)时间频度一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没...
标签: python
python编程实现希尔排序 Python
观察一下”插入排序“:其实不难发现她有个缺点: 如果当数据是”5, 4, 3, 2, 1“的时候,此时我们将“无序块”中的记录插入到“有序块”时,估计俺们要崩盘,每次插入都要移动位置,此时插入排序的效率可想而知。 shell根据...
标签: python
python实现解数独程序代码 Python
偶然发现linux系统附带的一个数独游戏,打开玩了几把。无奈是个数独菜鸟,以前没玩过,根本就走不出几步就一团浆糊了。 于是就打算借助计算机的强大运算力来暴力解数独,还是很有乐趣的。 下面就记录一下我写解数独程序的一些思路和心得。 一.数独游...
标签: python
python访问抓取网页常用命令总结 Python
python访问抓取网页常用命令简单的抓取网页:import urllib.request url="http://google.cn/" response=urllib.request.urlopen(url) #返回文件对象page=response.read()
标签: python
Python 登录网站详解及实例 Python
Python 登录网站详解及实例对于大部分论坛,我们想要抓取其中的帖子分析,首先需要登录,否则无法查看。 这是因为 HTTP 协议是一个无状态(State
标签: python
python实现FTP服务器服务的方法 Python
FTP服务的主动模式和被动模式 在开始之前,先聊一下FTP的主动模式和被动模式,两者的区别 , 用两张图来表示可能会更加清晰一些: 主动模式: 主动模式工作过程: 1. 客户端以随机非特权端口N,就是大于1024的端口,对server端21...
标签: python
python读写json文件的简单实现 Python
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、Jav...
标签: python
Python实现Mysql数据库连接池实例详解 Python
python连接Mysql数据库:Python编程中可以使用MySQLdb进行数据库的连接及诸如查询/插入/更新等操作,但是每次连接MySQL数据库请求时,都是独立的去请求
标签: python
Python制作刷网页流量工具 Python
准备必须环境:Python3开始先实现一个简单的版本,直接上代码:import urllib.requestimport urllib.error#创建get方法def get(url): code=urllib.request
标签: python
Python读取指定目录下指定后缀文件并保存为docx Python
最近有个奇葩要求 要项目中的N行代码 申请专利啥的然后作为程序员当然不能复制粘贴 用代码解决。。使用python-docx读写docx文件环境使用python3.6.0
标签: python