python———二進制、八進制、十進制、十六進制之間的轉換


# 十進制轉換成二進制
num = 8
v = bin(num)
print(v)   ------0b1000------

# 十進制轉換成八進制
num = 8
v = oct(num)
print(v)    ------0o10------

# 十進制轉換成十六進制
num = 8
v = hex(num)
print(v)   ------0x8------

# 二進制轉換成十進制
v1 = '0b1111'
result = int(v1,base=2)
print(result)   ------15------

# 八進制轉換成十進制
v1 = '0o1111'
result = int(v1,base=8)
print(result)   ------585------

# 十六進制轉換成十進制
v1 = '0x1111'
result = int(v1,base=16)
print(result)    ------4369------

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM