06 2011 档案
摘要:Python数值和进制转换1.1 python中数值类型 int 整型 123 long 长整型 2147483648L float 浮点型 3.14不同的数值类型会自动扩充 int数值大于或等于2^31次方,会自动转换成long 表示方式是在数值后面加上L 如果int或long和float一起运算,结果会自动扩充到float >>> 3.14 + 1 4.14python中没有数值溢出的概念,如果超出int的范围会自动扩充到long, 而长整型上不封顶,可以表示非常大的数字1.2 不同的进制二进制 0b101 以数字0和字母b打头的表示二进制数 如果出现大于等于2的数 会抛
阅读全文
摘要:Python函数 - oct(num) 描述: 返回一个 整数int 或者 长整数long int 的八进制表示 模块: 内建函数 参数: num 可以是 int 或者 long int 返回值: string字符串 例子: >>> oct(20) '024' 需要注意 返回的是一个字符串
阅读全文
摘要:Python函数 - bin(num) 描述: 返回一个 整数int 或者 长整数long int 的二进制表示 模块: 内建函数 参数: num 可以是 int 或者 long int 返回值: string字符串 例子: >>> bin(20) '0b10100' 需要注意 返回的是一个字符串
阅读全文
摘要:tuple(seq) 描述: 把序列转换成元组 tuple()返回的是一个空的元组 tuple(iterable) 模块: 内建函数 参数: seq序列 可以为列表 字典 元组 返回值: tuple元组 例子: >>> tuple([1,2,3,4]) (1, 2, 3, 4) >>> tuple({1:2,3:4}) #针对字典 会返回字典的key组成的tuple (1, 3) >>> tupl...
阅读全文
摘要:Python基本运算符 python支持所有常见的运算符 + 加法 - 减法 * 乘法 ** 幂运算(也可以使用内建的pow()函数来进行幂运算) / 除法(2.x中是整除,3.x是浮点除) // 强制整除(浮点数也会做整除运算) % 取余(可以使用内建的divmod()函数获得结果和余数的元组) >>> 1 / 2 0 >>> 1 // 2 0 >>> from __future__ ...
阅读全文
摘要:1.1 python中数值类型 int 整型 123 long 长整型 2147483648L float 浮点型 3.14 不同的数值类型会自动扩充 int数值大于或等于2^31次方,会自动转换成long 表示方式是在数值后面加上L 如果int或long和float一起运算,结果会自动扩充到float >>> 3.14 + 1 4.14 python中没有数值溢出的概念,如果超出int的范围会自动扩充到long, 而长整型上不封顶,可以表示非常大的数字 1.2 不同的进制 二进制 0b101 以数字0和字母b打头的表示二进制数 如果出现大于等于2的数 会抛出SyntaxEr
阅读全文
摘要:一直一来,在Ubuntu Linux系统下调试php的web程序都是使用的apache+php+mysql的开发环境,近来看到网上大家都在讨论nginx架设的web服务器,据说性能比apache要高上十几倍。所以自己想也想尝尝鲜,在自己的电脑上先装一个体验一下! 跟安装其他软件差不多,安装过程基本上都是傻瓜式的 安装nginx,执行以下命令,很快完成 $sudo apt-get install n...
阅读全文
摘要:教学类图书 OpenBookProject -- 开放图书计划!使用DocBook 标准化的生产/维护/创建/推广好书! OsmondLiang创立 CDBE 作者 PyProgFaq -- 《Python编程FAQ》-- 由liqust翻译 PyFaqDict -- 总是要回答的基础的不能再基础的一些概念词典! PyIAQ -- Python 罕见问题集! PySourceCode -- 从Py...
阅读全文
摘要:前天找到这个代理windows下cmd的开源小程序功能很强大 不过有点小问题 就是文字内容会偏移显示 很不爽 上网查了下 发现是由于文字编码问题造成的因为console2只是cmd的一个代理程序所以需要在console2的窗口中 右击 选择 view->console window进入到cmd界面 然后在cmd的标签上选择 属性->字体->新宋体保存时选择第二项 保存属性,供以后具有相同标题的窗口使用这样在下次进入console2时 就不会出现上述屏幕偏移的问题了.另外 关于中文输入 貌似目前无解只能通过选择 view->console window在弹出的cmd窗口中
阅读全文
摘要:http://www.afen.cn/blog/?p=122找了半天没找着,终于在英文站点上找到,还有感谢群里的石头和球迷>>> s = datetime.datetime(2009,1,1)>>> time.mktime(s.timetuple())1230739200.0别外付一个python对时间的一些函数,很好用的我们先导入必须用到的一个module>>> import time设置一个时间的格式,下面会用到>>>ISOTIMEFORMAT=’%Y-%m-%d %X’看一下当前的时间,和其他很多语言相似这是从epo
阅读全文
摘要:在一次面试的编程环节,面试官问我 “你用IPython么”。当时以为IPython是Python的某种实现或者某种框架,回来后查阅了一下,原来IPython是Python Shell的加强版。首先找到官网的Overview来看,才发现IPython的确是为Python Shell加强了太多了。下面记录下在Windows下安装IPython的方法:1. 下载IPython的Windows Installer(0.10版)2. 之所以选择使用Installer安装,是因为如果使用Python源文件通过Python setup.py install这样来安装的话,在windows下不会生成bat脚本
阅读全文
摘要:最近看Dive into python第四章自省中提到getattr()函数,作为一个内建函数平时自己没怎么用过所以也不太理解这个函数的一些用法 看了下函数本身的doc getattr(object, name[, default]) -> value Get a named attribute from an object; getattr(x, 'y') is equivalent to x....
阅读全文
摘要:Python中的easy_install工具很爽,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan。如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.py安装完后,最好确保easy_install所在目录已经被加到PATH环境变量里:Windows: C:\Python25\ScriptsLinux: /usr/local/bin比如说要安装Pyth
阅读全文
浙公网安备 33010602011771号