美文网首页Python练习题
【PYTHON练习题】二进制数转化成八进制

【PYTHON练习题】二进制数转化成八进制

作者: 小象解答编程练习题 | 来源:发表于2019-04-23 21:57 被阅读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)

相关文章

网友评论

    本文标题:【PYTHON练习题】二进制数转化成八进制

    本文链接:https://www.haomeiwen.com/subject/rzqigqtx.html