tft每日頭條

 > 圖文

 > 用python寫一個進制轉換的程序

用python寫一個進制轉換的程序

圖文 更新时间:2024-10-01 22:19:30

用python寫一個進制轉換的程序?二進制:0,1八進制:0,1,2,3,4,5,6,7,今天小編就來聊一聊關于用python寫一個進制轉換的程序?接下來我們就一起去研究一下吧!

用python寫一個進制轉換的程序(年近半百自學Python之進制轉換)1

用python寫一個進制轉換的程序

二進制:0,1

八進制:0,1,2,3,4,5,6,7

十進制:0~9

十六進制:0~9 a~f

--------------------------------

1、十進制轉二進制

n=149

result=bin(n) #binary

print(result) #10010101

2、十進制轉八進制

result=oct(n)

print(result) #225

3、十進制轉十六進制

result=hex(n)

print(result) #95

#前綴: 0b 二進制 0o 八進制 0x 十六進制

--------------------------------

4、十六進制轉十進制

n=0x95

result=int(n) #任意其它進制數都可以用 int 轉換成十進制

print(result)

5、總結:

函數:(記熟下面幾個函數就OK了,它們之間可以互相轉化)

bin() 0b 二進制

int() 十進制

oct() 0o 八進制

hex() 0x 十六進制

#已知二進制轉成十六進制,将二進制從右側開始4位一組,最後一組不足4位補0

#已知二進制轉成八進制,将二進制從右側開始3位一組,最後一組不足3位補0

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved