输入一个十进制整数,分别输出其二进制、八进制、十六进制字符串
a=int(input("请输入一个十进制整数:"))
nume=a
str1=''
str2=''
str3=''
while not a==0:
b=a // 2
c=a%2
str1=str(c)+str1
a=b
a=nume
while not a==0:
b=a // 8
c=a%8
str2=str(c)+str2
a=b
a=nume
while not a == 0:
b = a // 16
c = a % 16
str3 = str(c) + str3
a = b
print("{}该整数的二进制为{},八进制为{}。十六进制为{}".format(nume,str1,str2,str3))