Python進製轉換

2021-10-10 05:11:07 字數 476 閱讀 7310

@python進製轉換

python進製轉換

轉換內容:

dec(十進位制)—> bin(二進位制)

dec(十進位制)—> oct(八進位制)

dec(十進位制)—> hex(十六進製制)

十進位制(decimal)

十進位制,其實是從 0 開始,數到 9 之後,就跳到 10,這樣就變成了 10。

二進位制(binary)

二進位制同理,從 0 開始也就是 00(前面的乙個0可以省去,但是為了更好的描述,所以保留),到 01,也變成了 10【對應十進位制中的 3】。

八進位制(octal)

理解了二進位制,在理解八進位制就很容易了,八進位制是逢八進一,範圍是 0~7,對比一下二進位制,就很好理解啦!!

十六進製制(hexadecimal)

十六進製制就可能會相對複雜一點點,十六進製制是用數字 0~9 和 英文本母 a - f(大小寫隨意) 表示,因此 a代表 10, f代表 15。

Python 進製轉換

python 進製轉換 1 oct hex bin 允許把 整數轉換為其他進製的字串 例子 oct 64 hex 64 bin 64 0100 0x40 0b1000000 oct函式會將十進位制數轉換為八進位制數,hex函式會將十進位制數轉換為十六進製制數,而 bin函式會將十進位制轉換為二進位制...

Python 進製轉換

python手擼實現十進位制轉16 8 2進製 class solution object def init self pass def convert self while true input num input 請輸入乙個整數 輸入q結束程式 if input num q return ten...

Python 進製轉換

print bin 4 輸出0b100 print format 4 輸出100print oct 8 輸出0o10 print format 8 輸出10print hex 15 輸出0xf print format 15 輸出f int 要轉換的字串 制定進製 print int 1010 2 ...