a. 从键盘输入使用
n=input()
b.关于几进制的知识
在计算机语言中,存在不同的进制。
进制就是进位制,是人们规定的数字进位方式。
N进制就代表逢N进一位,十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一 。
在计算机中,任何信息必须转换成二进制形式数据后才能由计算机进行存储、运算、传输。
c.如何按照题目要求将十六进制转换成八进制。
注意:平时使用input()函数读入的数字都是十进制。
如果将输入转换成十六进制,使用语句:
hex(n)
如果将输入转换成八进制,使用语句:
oct(n)
如果将输入转换成十进制,使用语句:
int()
本题要求输入的是十六进制,思路是先将输入转换成十进制,在转换成八进制.
int(input(),16) #转换成了十进制
接下来将其转换成八进制: