天天看点

python基础-使用Python语言打印数字8-13的八进制形式并且打印数字10-24的十六进制形式

@代码

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
# 定义函数
def tenToAny( ten,jinzhi ):
    if(jinzhi==8):
        print("十进制"+str(ten) +"的8进制是:"+"%o" %(ten));
    if(jinzhi==16):
        print("十进制"+str(ten) +"的16进制是:"+"%x" %(ten));
    return
 
# 调用函数 
tenToAny(8, 8);
tenToAny(9, 8);
tenToAny(10, 8);
tenToAny(11, 8);
tenToAny(12, 8);
tenToAny(13, 8);
tenToAny(10, 16);
tenToAny(11, 16);
tenToAny(12, 16);
tenToAny(13, 16);
tenToAny(14, 16);
tenToAny(15, 16);
tenToAny(16, 16);
tenToAny(17, 16);
tenToAny(18, 16);
tenToAny(19, 16);
tenToAny(20, 16);
tenToAny(21, 16);
tenToAny(22, 16);
tenToAny(23, 16);
tenToAny(24, 16);
tenToAny(15666, 16);
           

运行结果

python基础-使用Python语言打印数字8-13的八进制形式并且打印数字10-24的十六进制形式

新人不懂规矩,请多多关照