摘要: 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的数 会抛 阅读全文
posted @ 2011-06-30 00:41 LemonLi 阅读(6747) 评论(0) 推荐(0) 编辑
摘要: Python函数 - oct(num) 描述: 返回一个 整数int 或者 长整数long int 的八进制表示 模块: 内建函数 参数: num 可以是 int 或者 long int 返回值: string字符串 例子: >>> oct(20) '024' 需要注意 返回的是一个字符串 阅读全文
posted @ 2011-06-30 00:38 LemonLi 阅读(588) 评论(0) 推荐(0) 编辑
摘要: Python函数 - bin(num) 描述: 返回一个 整数int 或者 长整数long int 的二进制表示 模块: 内建函数 参数: num 可以是 int 或者 long int 返回值: string字符串 例子: >>> bin(20) '0b10100' 需要注意 返回的是一个字符串 阅读全文
posted @ 2011-06-30 00:37 LemonLi 阅读(1601) 评论(0) 推荐(0) 编辑
摘要: 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... 阅读全文
posted @ 2011-06-30 00:36 LemonLi 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: Python基本运算符 python支持所有常见的运算符 + 加法 - 减法 * 乘法 ** 幂运算(也可以使用内建的pow()函数来进行幂运算) / 除法(2.x中是整除,3.x是浮点除) // 强制整除(浮点数也会做整除运算) % 取余(可以使用内建的divmod()函数获得结果和余数的元组) >>> 1 / 2 0 >>> 1 // 2 0 >>> from __future__ ... 阅读全文
posted @ 2011-06-30 00:34 LemonLi 阅读(7979) 评论(0) 推荐(0) 编辑