用 Python 做个简单的井字游戏

  在这个教程中,我将展示如何利用Python来做一个井字游戏。这将包括函数、列表、if语句、while循环、for循环以及错误处理等等。   首先,我们将创建两个函数,第一个函数将会打印出井字游戏的...
阅读全文

有效使用Django的QuerySets

  对象关系映射 (ORM) 使得与SQL数据库交互更为简单,不过也被认为效率不高,比原始的SQL要慢。   要有效的使用ORM,意味着需要多少要明白它是如何查询数据库的。本文我将重点介绍如何有效使用...
阅读全文
加速你的Python代码 Python

加速你的Python代码

  在我看来,python社区分为了三个流派,分别是python 2.x组织,3.x组织和PyPy组织。这个分类基本上可以归根于类库的兼容性和速度。这篇文章将聚焦于一些通用代码的优化技巧以及编译成C后...
阅读全文

Python 中的 is 和 id

  (ob1 is ob2) 等价于 (id(ob1) == id(ob2))   首先id函数可以获得对象的内存地址,如果两个对象的内存地址是一样的,那么这两个对象肯定是一个对象。和is是等价的。P...
阅读全文