03 2012 档案
摘要:在学习python的过程中,lambda的语法时常会使人感到困惑,lambda是什么,为什么要使用lambda,是不是必须使用lambda? 下面就上面的问题进行一下解答。 1、lambda是什么? 看个例子: 1 g = lambda x:x+1 看一下执行的结果: g(1) >>>2 g(2) >>>3 当然,你也可以这样使用: lambda x:x+1(1) >>>2 可以这样认为,lambda作为一个表达式,定义了一个匿名函数,上例的代码x为入口参数,x+1为函数体,用函数来表示为:1 def g(x):2 return x+1 .
阅读全文
摘要:先上图,看看引擎效果(还不错吧):引擎本身由c++编写,使用python或者c++调用(pythoner有想开发3D游戏的,可以看看咯)。下面简单的贴一下上面图片的代码: 1 from direct.showbase.ShowBase import ShowBase #基本显示模块 2 from math import pi,sin,cos 3 from direct.task import Task#任务模块 4 from direct.actor.Actor import Actor#动态模块 5 class MyApp(ShowBase): 6 def __init__(self...
阅读全文
摘要:我的双色球分析程序 因为平时有买双色球,无奈屡买不中。故使用python完成了一个双色球分析程序,来提高中奖概率。下面就此程序,进行简单说明。 程序介绍:1、根据以往中奖纪录,进行分析,分析一段时间各个号码出现的次数,时间段分为三个,分别为一周(3期)、一月(13期)、一年(153期)。2、根据第一条分析结果,计算每个号出现的概率。3、给每个时间段(一周、月、年)统计出的号码出现概率,附一个权重,即用来表示,对最终分析结果的影响力。具体如下 (1)统计一年中(153期)出现最多的号码。 (2) 统计一月中(13期)出现最多的号码。 (3) 统计一周中(3期)出现最少的号码。...
阅读全文

浙公网安备 33010602011771号