码迷,mamicode.com
首页 >  
搜索关键字:python实现    ( 3105个结果)
Python实现冒泡排序
#!/usr/bin/envpython #-*-coding:utf-8-*- l=[1,8,3,5,6,2,4,7,9,0] forendinrange(len(l))[::-1]: flag=False#标志判断是否有交换 foriinrange(0,end): ifl[i]>l[i+1]: temp=l[i] l[i]=l[i+1] l[i+1]=temp flag=True ifflag==False:#如果遍历一次没有发生交换,说明该序..
分类:编程语言   时间:2017-01-18 23:42:49    阅读次数:216
python实现二分查找与冒泡排序
二分查找,代码如下: 冒泡排序代码如下: ...
分类:编程语言   时间:2017-01-18 01:16:30    阅读次数:211
python实现FTP服务器
FTP服务的主动模式和被动模式 在开始之前,先聊一下FTP的主动模式和被动模式,两者的区别 , 用两张图来表示可能会更加清晰一些: 主动模式: 主动模式工作过程: 1. 客户端以随机非特权端口N,就是大于1024的端口,对server端21端口发起连接 2. 客户端开始监听 N+1端口; 3. 服务... ...
分类:编程语言   时间:2017-01-12 09:27:52    阅读次数:324
python实现发工资脚本
好开心啊,在旁边大神的帮助下,终于实现了发工资的python脚本,之前用shell写的老出错,刚才测试,发80个人工资详情,妥妥的,代码如下: 注意:python环境为3.5,实验环境在windows,使用工具为pycharm,需要用到的模块:pip3 install xlrd,其中的工资表,如下图 ...
分类:编程语言   时间:2017-01-09 20:18:48    阅读次数:214
Python实现目录文件的全量和增量备份
目标: 1.传入3个参数:源文件路径,目标文件路径,md5文件 2.每周一实现全量备份,其余时间增量备份 1.通过传入的路径,获取该路径下面的所有目录和文件(递归) 方法一:使用os.listdir 代码如下: ?运行代码,效果如下: 方法二:使用os.walk 代码如下: ?运行代码,测试效果 2 ...
分类:编程语言   时间:2017-01-09 18:48:16    阅读次数:602
python实现应用程序在右键菜单中添加打开方式
最近项目组开发的一个小工具想要在右键菜单中添加打开方式,以有道云笔记为例进行了需求拆解和代码编写 1.需求拆解: 如何实现手动添加右键菜单的打开方式: Step1:打开注册表编辑器,Win+R->输入 “regedit” Step2:在HKEY_CLASSES_ROOT/*/shell (或者HKE ...
分类:编程语言   时间:2017-01-09 15:13:38    阅读次数:225
Python实现简单的记账本功能
目标: 1.使用序列化cPickle 2.账户中钱要大于花费的钱,否则提示请存钱 2.编写函数,实现存钱,花钱,查询及退出功能 1.序列化 pickle是python实现序列化的模块,次模块存在使用C语言编写模块,用法相同,但执行效率更高,所以优先使用C模块编写的序列化模块cPickle。 2.编写 ...
分类:编程语言   时间:2017-01-06 22:17:38    阅读次数:566
heapq取列表最大或最小值元素
在一个集合中获取最大或者最小的n个元素,这时候就可以使用heapq模块中有nlargest和nsmallest函数可以达到需求heapq介绍:heapq模块实现了python中的堆排序,并提供了有关方法。让用Python实现排序算法有了简单快捷的方式。>>>a=[1,2,5,9,72,-4] >>>importheap..
分类:其他好文   时间:2017-01-05 12:13:31    阅读次数:317
最终版的Web(Python实现)
天啦,要考试了,要期末考试了,今天把最终版的Python搭建Web代码先写这里记下了。详细的过程先不写了。 这次是在前面的基础上重写 HTTPServer 与 BaseHTTPRequestHandler,主要利用 python 提供 的 socket 进行编程,从而实现消息的接收与相应;然后再接着 ...
分类:编程语言   时间:2017-01-04 21:39:40    阅读次数:217
机器学习实战笔记(Python实现)-07-分类性能度量指标
1、混淆矩阵 下图是一个二类问题的混淆矩阵,其中的输出采用了不同的类别标签 常用的衡量分类性能的指标有: 正确率(Precision),它等于 TP/(TP+FP) ,给出的是预测为正例的样本中的真正正例的比例。 召回率(Recall),他等于 TP/(TP+FN),给出的是预测为正例的真实正例占所 ...
分类:编程语言   时间:2017-01-03 17:02:35    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!