python
文章平均质量分 57
一土
像疯子一样正常生活
展开
-
安装pydev插件
Eclipse安装PyDev插件 Eclipse也可以进行python开发,这个开源的IDE也终于有人为之加上python开发的插件了,安装方式和安装其他Eclipse插件一样,前提是你必须在windows上已经安装了python。如下: 安装插件 打开Eclipse,找到Help菜单栏,进入Install New Software…选项。原创 2013-01-08 09:49:08 · 759 阅读 · 0 评论 -
python int() round() floor()函数的比较
猛的一看 int() round() math.floor() 这几个函数函数好像做的是同一件事情,很容易将他们弄混,下面是他们的一些不同之处:int()函数直接截去小数部分floor() 得到最接近原数但是小于原数的部分round()得到最接近原数的整数(返回为浮点类型)如下面的例子:import mathfor eachnum in (.2,.7,1.2,1.7,-.2原创 2013-01-10 21:16:15 · 33856 阅读 · 0 评论 -
python 内建函数功能函数 abs() coerce() divmod() round() pow()
>>> abs(-1)1>>> abs(10.) 10.0>>> abs(1.2-2.1j)2.4186773244895647>>> abs(0.22-0.77)0.55>>> coerce(1,2)(1, 2)>>> >>> coerce(1.3,134L)(1.3, 134.0)>>> >>> coerce(1,134L)(1L,原创 2013-01-10 20:48:37 · 4557 阅读 · 0 评论 -
python 中的 数据类型
python中的浮点类型类似于C语言中的 double类型 ,是双精度的浮点类型,可以用直接的十进制或者科学计数法表示: 0.0 -777 1.6 -5.32658789 96e3*10 4.2E-10 -90. python中的复数类型有以下几个概念:复数不能单独存在,他们总是和一个0.0的实属部分一起来构成一个复数复数有实原创 2013-01-10 18:36:34 · 1299 阅读 · 0 评论 -
python 中的位操作符
python中这样处理位运算:复负数会被当成整数的二进制补码左移和右移会被当成2的N幂次运算对于长整型位操作使用一种经过修改的2进制补码形式,使得符号位可以无限制的向左扩展 python中的位操作位操作功能~num单目运算 结果为-(num+1)num1num1左移num2位 num1 >> num2n原创 2013-01-10 20:03:55 · 7845 阅读 · 0 评论 -
python 中的除法
为什么要将python中的除法单独的写出来呢? 这当然是他的不同之处:传统的除法是“地板除”,也就是5/2=2.5,那么除的结果就是2,这就是所谓的‘地板除’。地板除就是舍去小数部分,返回一个整数:>>> 1/20>>> 1.0/2.00.5>>> 然而在python未来的版本中,已经改变这种行为,也就是能完成正真的除法:>>> from __futur原创 2013-01-10 19:18:54 · 4697 阅读 · 0 评论 -
python 中仅用于整数的函数
1 进制转换函数>>> hex(255)'0xff'>>> hex(230579452)'0xdbe5cfc'>>> hex(65536*2)'0x20000'>>> >>> oct(255)'0377'>>> oct(23094552)'0130062430'>>>hex()函数式16进制转换函数 oct() 是八进制转换函数2 ASC原创 2013-01-10 22:30:48 · 1301 阅读 · 1 评论 -
python 幂运算以及其他运算 应该注意的几个问题
>>> -3**2-9>>> (-3)**29>>>>>> 5./9.0.5555555555555556>>> 64.375+1j + 4.23 -8.5j(68.605-7.5j)>>> 0+1j**2(-1+0j)>>> 1+1j**20j>>> (1+1j)**22j>>> -214748567L-245673557L-460原创 2013-01-10 19:50:15 · 3970 阅读 · 0 评论 -
python函数 cmp() type() str() repr()和 ''
>>> type(type(4)) #在python中 type()函数主要是返回数据的类型 和类型的类型 >>> type(type('hello'))>>> a = 'hello'>>> b ='world'>>> cmp(a,b) #cmmp()函数式比较两类型的大小 前> 后 返回1 前 = 后 返回0 前-1>>> b = "he原创 2013-01-10 10:14:52 · 1510 阅读 · 0 评论 -
python 时间提取
from datetime import datetimenow = datetime.now()print now.monthprint now.yearprint now.dayprint str(now.year)+ '/' + str(now.month) + '/' + str(now.day) ,str(now.hour) +':'+ str(now.minute) + '原创 2013-04-18 11:16:01 · 2268 阅读 · 1 评论