【转】Python 惯用转换函数
【转】Python 常用转换函数原文 http://blogold.chinaunix.net/u3/93470/showart_1871767.htmldef bin(x):re
【转】Python 常用转换函数
原文 http://blogold.chinaunix.net/u3/93470/showart_1871767.html
def bin(x): result = '' x = int(x) while x > 0: mod = x % 2 x /= 2 result = str(mod) + result return result
进制转换10进制转2进制:bin(123)2进制转10进制:int('10',2)10进制转16进制:hex(10)16进制转10进制:int('f',16) 或 int(0xf)10进制转8进制:oct(18)8进制转10进制:int('022',8)
ASCII转换字符转化为ASCII: ord('A')ASCII转化为字符:chr(65)
大小写转换小写字母转大写:string.upper()大写字母转小写:string.lower()
基本类型转换int() 函数把数字和字符串转换成一个整数。str() 函数把对象转换成可打印字符串。float()函数把一个数字或字符串转换成浮点数。long() 函数把数字和字符串转换成长整数。list() 函数可将序列对象转换成列表。