【PYTHON练习题】二进制数转化成八进制
2019-04-23 本文已影响0人
小象解答编程练习题
从键盘输入一个由 1 和 0 组成的二进制字符串 s,转换为八进制数输出显示在屏幕上,示例如下:
二进制转换八进制.JPG输入:
1100
输出:
转换成八进制数是:14
【解题思路】
1.print和format的格式用法,字符串的内置处理函数,切片
2.理解数据类型及其转换
s=input("请输入一个二进制数:")
n=int(s,2)#二进制转换成十进制
#c=oct(n)
print(n)
f='{0:o}'.format(n)#十进制转换成八进制
#print(c)
print(f)