好吧,我又有题目了,怎么输出十进制整数对应的二进制字符串?最佳答案月排行榜 /总排行榜草帽路易前天 09:391. temp = [] 就是天生一个空列表,然后背面用append将 余数 填进列表里。 2. dec = dec//2 这个是地板除,效果向下取值,比如5//2=2。在这里也就是我们须要的 商。 3. while循环里的result写的更清晰一点就是 result = result + str(temp.pop()) 上面我们得到的temp列表内里的余数是按照正序分列的,也就是先得到的余数在高位有用位。当我们利用.pop()的时间相称于将列表里的元素从后向前加到result这个字符串里,以实现余数出现在低位有用位 跳转到最佳答案楼层 登录/注册后可看大图
|