Python练习题

【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)
上一篇下一篇

猜你喜欢

热点阅读