使用 Cocos2d 模拟 N 体问题

2010-08-09
最近学习了一下 Cocos2d,它是一个基于 Python 的用于创建 2D 游戏、演示以及其它图像/交互应用的框架。 这个框架总体来说,还是很简单清晰的。我用它把之前写的网页版的 N 体问题模拟重新...
阅读全文

Python easy_install 的一个问题

2010-07-19
使用 Python 的 easy_install 安装所需要的包非常方便,不过有时可能会遇到这样的错误:AttributeError: 'NoneType' object has no attribu...
阅读全文

用 Python 监听鼠标和键盘事件

2010-07-14
PyHook 是一个基于 Python 的“钩子”库,主要用于监听当前电脑上鼠标和键盘的事件。这个库依赖于另一个 Python 库 PyWin32,如同名字所显示的,PyWin32 只能运行在 Win...
阅读全文

Django 汉字 Cookie 编码问题

2010-07-04
Django 设置 Cookie 时需要注意,不能直接把 utf-8 编码的汉字保存到 Cookie 中,否则会出现 UnicodeEncodeError ,提示:'ascii' codec can'...
阅读全文

星期二男孩问题

2010-07-02
最近流行这样一道题:一个人有两个小孩,其中有一个是生于星期二的男孩儿,问另一个是男孩儿的概率是多少? 如果从比较严格的角度来看,这道题可能会有一些问题,比如双胞胎、多胞胎怎么办?男女出生比例是精确的 ...
阅读全文

Python 循环中的 else 语句

2010-06-20
绝大部分编程语言中都有条件判断语句,比如 if ... else ,在大部语言中,else 一般只在条件判断语句中出现,与 if 语句配套出现,不过在 Python 中,else 除了能与 if 这样...
阅读全文

约瑟夫环问题

2010-05-27
约瑟夫环(Joseph Ring)问题是计算机算法中一道经典的题目,我刚接触编程时曾迷惑了很久(当时还是在小霸王学习机上用 FBasic 编程)。 问题是这样的: 编号从 1 到 n 的 n 个人坐成...
阅读全文

Python 中使用 pickle 持久化对象

2010-05-26
Python 中可以使用 pickle 模块将对象转化为文件保存在磁盘上,在需要的时候再读取并还原。具体用法如下: pickle.dump(obj, file[, protocol]) 这是将对象持久...
阅读全文

用遗传算法解旅行商问题(Python 版)

2010-05-22
旅行商问题(Travelling Salesman Problem,即TSP问题)是数学领域中著名问题之一。假设有一个旅行商人要拜访 n 个城市,他必须选择所要走的路径,路经的限制是每个城市只能拜访一...
阅读全文

使用 Matplotlib 画洛仑兹吸引子

2010-05-22
美国气象学家洛伦兹(E.N.Lorenz,不要和提出洛伦兹变换的那位搞混)是混沌理论的奠基者之一。20 世纪 50 年代末到 60 年代初,他的主要工作目标是从理论上对天气情况进行长期预报。在使用计算...
阅读全文
页码:
1234