Python中各进制间的转换
生活随笔
收集整理的這篇文章主要介紹了
Python中各进制间的转换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
十進制的轉換
'''十進制轉化為二進制、八進制、十六進制''' # 1.十進制轉化為二進制 bin() a = bin(10) print(a) # 0b1010 # 2.十進制轉換位八進制 c = oct(10) print(c) # 0o12 # 3. 十進制轉換為十六進制 d = hex(10) print(d) # 0xa二進制的轉換
"""二進制轉換為八進制、十進制、十六進制""" # 1.二進制轉化為八進制 a = 100110 print(oct(a)) # 0o303416 # 2. 二進制轉化為十進制 b = int(0b1010) b1 = int("0b1010",2) print(b,b1) # 10 10 # 3. 二進制轉換為十六進制 e = hex(0b1010) print(e) # 0xa八進制的轉換
"""八進制轉換為二進制、十進制、十六進制""" # 1. 八進制轉換為二進制 f1 = bin(0o303416) print(f1) # 0b11000011100001110 # 2. 八進制轉換為十進制 f2 = int(0o303416) print(f2) # 100110 # 3. 八進制轉換為十六進制 f3 = hex(0o303416) print(f3) # 0x1870e十六進制的轉換
"""十六進制轉換為 二進制、八進制、十進制""" # 1. 十六進制轉換為二進制 g1 = bin(0x1870e) print(g1) # 0b11000011100001110 # 2. 十六進制轉換為八進制 g2 = oct(0x1870e) print(g2) # 0o303416 # 3. 十六進制轉換為十進制 g3 = int(0x1870e) print(g3) # 100110?
總結
以上是生活随笔為你收集整理的Python中各进制间的转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用Flask来构建项目的大概步骤
- 下一篇: MongoDB数据库(8.Python中