从键盘输入一个由 1 和 0 组成的二进制字符串 s,转换为八进制数输出显示在屏幕上,示例如下:
输入:
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)
从键盘输入一个由 1 和 0 组成的二进制字符串 s,转换为八进制数输出显示在屏幕上,示例如下:
输入:
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)