ホームページ  >  記事  >  バックエンド開発  >  Python で文字の ASCII 値を見つけるにはどうすればよいですか?

Python で文字の ASCII 値を見つけるにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-21 03:16:15151ブラウズ

How do I find the ASCII value of a character in Python?

Python での文字の ASCII 値の検索

文字の数値表現を ASCII 値として取得することは、Python の基本的なタスクですプログラミング。これを実現する方法は次のとおりです。

ASCII 値の取得

Python には、ord() 関数が用意されており、これは、次の値に対応する整数値を返します。指定された文字。例:

>>> ord('a')
97

これは、小文字「a」の ASCII 値、つまり 97 を返します。

文字に戻す

ASCII 値を文字表現に変換するには、chr() 関数を使用できます。例:

>>> chr(97)
'a'

ASCII 値の増減

ord()chr() の使用、文字の ASCII 値を増加または減少させる操作を実行できます。例:

>>> chr(ord('a') + 3)
'd'

これにより、ASCII テーブル内で文字 'a' が 3 位置右にシフトされ、文字 'd' になります。

Unicode サポート

Python 2 では、Unicode 文字を処理するための unichr() 関数がサポートされていましたが、Python 3 では、chr() も同様に Unicode を処理できます。

>>> chr(1234)
'\u04d2'

これは、コード ポイント 1234 に対応する Unicode 文字を返します。

以上がPython で文字の ASCII 値を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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