1.用“#”组成的矩形的实现 代码 1 eight = int(input("Height:")) #用户输入高度 2 width = int(input("Width:")) #用户输入宽度 3 4 num_height = 1 5 while num_height <= height: 6 nu ...
分类:
编程语言 时间:
2016-08-22 02:07:27
阅读次数:
202
几个月没刷出过星星来的Gengxin,终于有幸见到了自己闪存后面跟着的那个小东西,高兴的不得了。看见最近闪存刷星星现象日渐严重,于是觉得自己也得来这么一个,玩玩。 观察了闪存的发送过程,发现这根本就是个……简单的填表格找按钮点击而已。如果没有刷到星星,就点击删除,毁尸灭迹。 上面是思路。基本所有人都 ...
分类:
编程语言 时间:
2016-08-18 23:02:22
阅读次数:
253
本篇主要实现九(八)大排序算法,分别是冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序,计数排序。希望大家回顾知识的时候也能从我的这篇文章得到帮助。 为了防止误导读者,本文所有概念性内容均截取自对应Wiki 冒泡排序 原理 冒泡排序(Bubble Sort)是一种简单的排序算法。它 ...
分类:
编程语言 时间:
2016-08-17 21:22:57
阅读次数:
268
快速排序基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 如序列[6,8,1,4,3,9],选择6作为基准数。从右向左扫描,寻找比基准数 ...
分类:
编程语言 时间:
2016-08-16 23:49:22
阅读次数:
212
我很想知道一个 shell (像 bash,csh 等)内部是如何工作的。于是为了满足自己的好奇心,我使用 Python 实现了一个名为yosh(Your Own Shell)的 Shell。本文章所介绍的概念也可以应用于其他编程语言。 ...
分类:
编程语言 时间:
2016-08-15 08:56:16
阅读次数:
203
以上代码包含两个小项目: 第一个是使用knn算法改进约会网站的配对效果,使用Python交互界面运行 先后输入参数10 10000 0.5 结果为in small doses 数据点此出下载 提取码:ue4a 第二个小项目是手写数字识别系统 同样是使用交互界面运行 import knn knn.ha ...
分类:
编程语言 时间:
2016-08-14 19:15:47
阅读次数:
239
微信公众号共有三种,服务号、订阅号、企业号。它们在获取AccessToken上各有不同。其中订阅号比较坑,它的AccessToken是需定时刷新,重复获取将导致上次获取的AccessToken失效。而企业号就比较好,AccessToken有效期同样为7200秒,但有效期内重复获取返回相同结果。为兼容这两..
分类:
微信 时间:
2016-08-12 22:03:17
阅读次数:
429
前文《Python实现获取微信企业号access_token的Class》提供了获取微信企业号的access_token,本文中的代码做实际发送文本消息。编程要点和调用方法:支持发送中文,核心语句“payload=json.dumps(self.data,encoding=‘utf-8‘,ensure_ascii=False)”,关键字“pythonjson中文”..
分类:
微信 时间:
2016-08-12 21:53:19
阅读次数:
478
0.我的环境: win7 32bits python 3.5 pycharm 5.0 1.相关库 安装pillow: pip install pillow 安装tesseract: tesseract-ocr-setup-3.02.02.exe 自带了英文语言包,如果需要中文语言包往下找即可。 或者 ...
分类:
编程语言 时间:
2016-08-12 18:02:07
阅读次数:
1920