我的代码中有一点问题。当我显示它时,我会在开头看到数字和“ 0b”。而我想做的就是摆脱那个“ 0b”而得到数字。例如:
11000
所以这是我的代码:
import time
dec = input("decimal number: ")
decimal = int(dec)
print(decimal,"in binary is:",bin(decimal))
time.sleep(4)
这是我的输出:
decimal number: 24
24 in binary is: 0b11000
(赋予其他数字不变)
您可以将其切片。
print(decimal,"in binary is:",str(bin(decimal))[2:])