python ASCIIコードテーブル参照と変換方式
889 ワード
--ASCIIコード対応文字列0~32および127(計33個)は、制御文字または通信専用文字(残りは表示可能文字)であり、例えば、LF(改行)、CR(リターン)、FF(ページング)、DEL(削除)、BS(リターン)、BEL(鳴動ベル)などである.通信専用文字:SOH(文頭)、EOT(文末)、ACK(確認)など;ASCIIの値は8、9、10、13で、それぞれチェックアウト、タブ、改行、およびリターン文字に変換されます. 33-47 ! "# $ % & ' ( ) * + , - ./ 48-57数字0-9 123-126 { | } ~ 97-122小文字a-z 91-96 : ; < = > ? @ 65-90大文字A-Z 58-64 [\] ^ _ `
--可視文字印刷
--変換方法
ASCIIコード変換文字:chr(int)0-127
文字はASCIIコードを回転します:ord(str)は単独でASCII文字列を見ることができて、中国語と非ASCIIコードの中の文字ができません
--可視文字印刷
:
for i in range(33, 127):
print(chr(i), end="")
:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
--変換方法
ASCIIコード変換文字:chr(int)0-127
文字はASCIIコードを回転します:ord(str)は単独でASCII文字列を見ることができて、中国語と非ASCIIコードの中の文字ができません
:
print(ord(")"))
print(chr(41))
:
41
)