
Python
文章平均质量分 76
guansir
Hand in hand!
展开
-
【Python】用Python实现一个俄罗斯方块游戏
俄罗斯方块游戏,使用Python实现,总共有350+行代码,实现了俄罗斯方块游戏的基本功能,同时会记录所花费时间,消去的总行数,所得的总分,还包括一个排行榜,可以查看最高记录。排行榜中包含一系列的统计功能,如单位时间消去的行数,单位时间得分等。 附源码:from Tkinter import *from tkMessageBox import *import rand原创 2010-01-21 15:12:00 · 10848 阅读 · 1 评论 -
【Python】用Python来实现凑24的程序
凑24是经典的益智游戏,多玩可以使脑筋灵活一点,但是当遇到无解的时候,就会很伤脑筋,为此,写个程序来代为计算。 运行结果,去除了重复的一些表达式: entry: 1entry: 4entry: 5entry: 6(4/(1-(5/6))) = 24(6/((5/4)-1)) = 24 Press any key to exit...原创 2010-01-22 18:47:00 · 1389 阅读 · 1 评论 -
【Python】用Python来实现凑24的程序,续--实现统计功能,列举出所有情况
对一副牌中所有的组合进行一个计算,并统计出哪些是无解的,从统计结果来看,无解率达到了20%以上。 对于从1~10的牌数,情况如下,只列举最后一部分以及统计结果: [7, 8, 9, 10] ,(8/((10-7)/9)),8*(9/(10-7)),(8*9/(10-7)),(9/((10-7)/8)),9*(8/(10-7))[7, 8, 10, 10] ,(10+7*(原创 2010-01-22 18:58:00 · 1071 阅读 · 1 评论 -
【Python】从剪贴板上复制图像到PIL库中
要使用PIL,可以到如下网站上(http://www.pythonware.com/products/pil/)去下载最新版本。安装完成后,通过ImageGrab库中的grabclipboard函数从剪贴板中获取图像对象,可以通过isinstance来判断剪贴板中是否为图像信息。Python例子如下:import Imageimport ImageGrab#im =原创 2011-12-06 16:58:57 · 5255 阅读 · 0 评论 -
【翻译】一些有趣的算法代码
作者:Keith Schwarz是斯坦福大学计算机科学硕士,目前担任斯坦福大学计算机科学系的讲师。Keith的主页:http://www.keithschwarz.com 上有其正在进行的项目描述,而本篇翻译的是其项目之一,主要是关于一些算法的实现和应用,目前已经有88个算法应用,而其的目标是要实现135个。文章来源:http://www.keithschwarz.com/interest翻译 2011-12-12 17:51:00 · 4837 阅读 · 0 评论 -
【Python】实现字体中字符的点阵转换
以下代码实现的是:紧凑转换。其中使用的Image和ImageGrab模块需要安装PIL库。 from Tkinter import *from tkMessageBox import *import timeimport Imageimport ImageGrab# some constantHEIGHT = 20WIDTH = 20TRUE = 1F原创 2012-02-16 10:06:34 · 2518 阅读 · 0 评论