Python根据用户输入的2进制字符串转8进制

Python根据用户输入的2进制字符串转8进制 问题: 从键盘输入一个由 1 和 0 组成的二进制字符串 s,转换为八进制数输出显示在屏幕上。例如输入‘1100’,输出‘14’python 实现1: # 请输入一个由1和0组成的二进制数字串 #基本思路:2进制先转10进制,再由10进制转8进制。 #‘1100’ = 2^3+2^2 #只有1是有效位,2^i由i所在位置决定 #把字符串逆序,以配合r
相关文章
相关标签/搜索