前言: 注:如果需要得到支持批Python3.x以及包含了勘误表,附录,和说明的更新版规范,请查看PEP
3333 摘要: 这篇文档详细说明了一套在web服务器与Python
web应用程序(web框架)之间的已提出的标准接口,从而方便web应用在各种web服务器之间的移植。理论和目标 Python...
分类:
编程语言 时间:
2014-05-09 16:52:10
阅读次数:
721
下角标:选中(Shift+左右方向键)-->Ctrl+=上角标:选中(Shift+左右方向键)-->Ctrl+Shift+=(Ctrl++)撤销:同样操作
分类:
其他好文 时间:
2014-05-09 12:07:06
阅读次数:
270
最近智能电视非常火,我也买了一个小米电视,看片效果不错,网络也还算给力。但是,玩游戏比较蛋疼,要用遥控器,下了一个捕鱼达人试玩了一把,要用方向键控制大炮的方向和远近,再用确定键发射炮弹,根本没法玩。。。这个问题的原因在于,手机游戏都是为触摸屏设计的,移植到电视的大屏幕上,没有触摸屏了,要改用遥控器或者手柄操作,就要改变游戏的玩法,不但移植复杂,而且最致命的是,会大大降低游戏的乐趣。那有没有办法在电...
分类:
移动开发 时间:
2014-05-09 01:42:08
阅读次数:
359
在2^k*2^k个方格组成的棋盘中,有一个方格被占用,用下图的4种L型骨牌覆盖所有棋盘上的其余所有方格,不能重叠。
代码如下:
def chess(tr,tc,pr,pc,size):
global mark
global table
mark+=1
count=mark
if size==1:
return
half=size//2
if pr<t...
分类:
编程语言 时间:
2014-05-08 16:04:51
阅读次数:
367
由于python具有无限精度的int类型,所以用python实现大整数乘法是没意义的,但是思想是一样的。利用的规律是:第一个数的第i位和第二个数大第j位相乘,一定累加到结果的第i+j位上,这里是从0位置开始算的。代码如下:
import sys
def list2str(li):
while li[0]==0:
del li[0]
res=''
for i in li:
res+...
分类:
编程语言 时间:
2014-05-07 23:13:21
阅读次数:
453
6.5.1 多重继承
Python也支持多种继承形式。一个能继承多个基类的类定义如下:
class DerivedClassName(Base1, Base2, Base3):
.
.
.
大多数情况,最简单而言,你可以把从父类继承下来的属性查询看成是遵循深度优先,从左到右。
而不是在同一等级重复的同样类中执行两次。因此,如果一个属性没在派生类中找到,首先会在base1然后再...
分类:
编程语言 时间:
2014-05-07 13:12:31
阅读次数:
310
6.7备注
有时有个像Pasca中“记录”和C中“数据体”的数据类型非常有用。集合一些数据项。一个空类定义可以清楚地显示:
class Employee:
pass
john = Employee() # Create an empty employee record
# Fill the fields of the record
john.name = ’John Doe’
joh...
分类:
编程语言 时间:
2014-05-07 11:25:11
阅读次数:
311
1、模块的作用
在交互模式下输出的变量和函数定义,一旦终端重启后,这些定义就都不存在了,为了持久保存这些变量、函数等的定义,Python中引入了模块(Module)的概念。
一个Python模块其实就是一个脚本文件,具有后缀“.py”,例如 hello.py 就是一个模块文件名,和普通文件一样可以被永久保存在本地存储磁盘中。
2、模块的内容
Python...
分类:
编程语言 时间:
2014-05-06 23:00:21
阅读次数:
409
可以使用python3中的concurrent模块,如果python环境是2.7的话,需要下载https://pypi.python.org/packages/source/f/futures/futures-2.1.6.tar.gz#md5=cfab9ac3cd55d6c7ddd0546a9f22f453此futures包即可食用concurrent模块。官方文档:http://pythonhosted.org//futures/对于..
分类:
编程语言 时间:
2014-05-06 20:22:07
阅读次数:
725
这个模块提供了在单个线程上使用协程,适用基于网络及其他资源,有关IO密集型的服务端及客户端程序。
模块细节如下:
适用于多系统可拆卸的事件循环(event loop)系统;数据传输(transport)和协议抽象(类似于Twisted);对TCP、UDP、SSL、子进程管道、延时调用(delayed calls)和其他一些系统特有的传输协议支持的实现;a Future class th...
分类:
编程语言 时间:
2014-05-06 14:52:09
阅读次数:
509