今天力扣刷题时遇到了进制转换问题,在这里做一个汇总,本文不解释原理,只介绍函数实现方式。
十进制–>其他进制
1. 十-->二 bin(),参数为整型 2. 十-->八 oct(),参数为整型 3. 十-->十六 hex(),参数为整型
其他进制–>十进制
int(object, base) 可以将一个指定进制的数字型字符串或者十进制数字转化为整型。 object:一个数字或字符串参数 base:表示object对应的进制数 return:整型的十进制数 例1:二进制转十进制 number = '0b101' print(int(number, 2)) 输出:5 例2:八进制转十进制 number = '0o147' print(int(number, 8)) 输出:103
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)