编辑
2026-04-01
undefined
00
v1 = bin(25) # 十进制转二进制 print(v1) # 0b11001 v2 = oct(25) # 十进制转八进制 print(v2) # 0o31 v3 = hex(25) # 十进制转十六进制 print(v3) # 0x19 i1 = int("0b11001", base=2) print(i1) # 25 i2 = int("0o31", base=8) print(i2) # 25 i3 = int("0x19", base=16) print(i3) # 25

手动转换:

def to_bin(n): result = "" while n > 0: result = str(n % 2) + result n //= 2 return "0b" + result or "0" print(to_bin(2522))

本文作者:a

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!