@代码
#!/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的十六进制形式 新人不懂规矩,请多多关照