首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

【转】Python 惯用转换函数

2012-10-24 
【转】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() 函数可将序列对象转换成列表。

热点排行