Python で文字列を 16 進数に変更するにはどうすればよいですか?六角形は16進数です。以下は、Pythonのさまざまなタイプ変換(int、str、chr、hex、octなど)の概要です:
## int(x [、base])convert x を浮動小数点数に変換します
complex(real [,imag ]) 複素数を作成します
str(x) オブジェクト x を文字列に変換します
repr(x) オブジェクト x を式文字列に変換
eval(str ) 文字列内の有効な Python 式を評価し、オブジェクトを返すために使用されます。
タプル シーケンス s をタプル
list (s ) シーケンス s をリストに変換する
chr(x)整数を文字に変換する
chr(x)
unichr(x)整数をUnicode文字に変換
# ord(x) - 文字をその整数値に変換する '' '' '' 'out out out' '' '' '' '' '' '''''''' ''''''''''''''''''‐‐'' の '''''''' をスルースルーで変換します - - in to do(x to)。)整数をオクタル文字列に変換
関連の推奨事項: "
pythonビデオチュートリアル"
convert a a a conver 16 進数文字列を 10 進数に変換する:
>>> print int('ff', 16) 25510 進数を 16 進数文字列に変換するには、組み込み hex() 関数を呼び出すことができます:
>>> print hex(255) 0xff
b2a_hex を呼び出しますASCII エンコードされたテキストを変換する BinAscii モジュールの () 関数は 16 進数で表されます:
>>> print binascii.b2a_hex('A') 41
逆に、16 進数でエンコードされたテキストを ASCII エンコードされたテキストに置き換えることもできます:
以上がPythonで文字列を16進数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。