ORD()CHAR()ASCIIコード変換変数

Pythonには、多くの場合、いくつかの文字列を取得、私たちが最初に計算する必要がある場合、整数に変換します。

私はちょうどのpythonにマイクロコントローラのプログラミングから返されたので、ASCIIコードのためのソフトスポットは、その文字に対応するASCII変換機能について教えてください。

 

ORD()関数は、単一の文字のASCII値(0〜255)を返すために使用されます。例えば:

>>> ORD( 'D')
100
>>> ORD( '5')
53

 

逆に、CHR()関数が入力された整数【0255】ASCIIは、例えば、対応するシンボルを返します。

CHR >>>(100)
'D'
>>> CHR(53)と
」5'
以下は、文字列の変換コードを提示します。

印刷( "こんにちは私はボブ")
、A = 5、B = 2 
、C = A // B 
、C = '8'の
C = ORD(C)
プリント( "%X" %(C))

結果は以下の通りであります:

こんにちは私はボブ午前
38

ここでは6行目で、進数%のXを示す「8」のASCIIコード0x38に対応

 

おすすめ

転載: www.cnblogs.com/grassland314/p/11334335.html