python进制转换与ASCII转换

一、ASCII转换

获取字符的ascii值

ord("a")       //获取到的值为97

获取ascii值对应的字符串

chr(97)     //获取到的值为'a'

二、进制转换

十进制转16进制

hex(12)       //获取到的值为:'0xc'

十进制转8进制

oct(10)       //获取到的值为:'0o12'

十进制转二进制

bin(174)    //获取到的值为:'0b10101110'

16进制字符串转10进制

int('0xc',16)    //获取到的值为12

8进制字符串转10进制

int("0o12",8)     //获取到的值为10

2进制字符串转10进制

int('0b10101110',2)     //获取到的值为174

10进制字符串转10进制

int("0010")      //获取到的值为10

 

posted @ 2020-01-08 16:04  远洪  阅读(6388)  评论(0编辑  收藏  举报