Pythonで16進数変換を行う方法

angryTom
angryTomオリジナル
2020-03-02 17:39:5316016ブラウズ

Pythonで16進数変換を行う方法

#Python で基数変換を実行する方法

1. 10 進数を 2 進数 (bin) に変換します

まず、10 進数を 2 進数に変換する方法を見てみましょう。Python の組み込みメソッド bin

dec=10
print bin(dec)

Output

0b1010

を使用できます。Python のバイナリは ob

# で始まります。 ##おすすめ: "

Python ビデオ チュートリアル

>>

2. 10 進数を 8 進数 (oct) に変換します。

10 進数を 8 進数に変換する方法を見てみましょう。メソッド oct(dec )

dec=10
print oct(dec)

Output

012

3 を使用して 8 進数に変換し、10 進数を 16 進数に変換します (hex)

次に、10 進数を 16 進数に変換します。 Python の組み込みも使用します。このメソッドは hex(dec)

dec=10
print hex(dec)

出力 16 進数

0xa

4 を実行し、10 進数へのバイナリ変換

dec=10
 print str(int(bin(dec), 2))

output

10

5 、8 進数を 2 進数に変換します

8 進数を 2 進数に変換する方法と同様です

dec=10
print str(int(oct(dec), 8))

出力

10

6。16 を 2 進数に変換します。 10

最後に、16 進数から 10 進数への変換を見てみましょう

dec=10
print str(int(hex(dec).upper(), 16))

その他の Python チュートリアルについては、

PHP 中国語 Web サイト

に注目してください。

以上がPythonで16進数変換を行う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。