ホームページ > バックエンド開発 > Python チュートリアル > Python で文字の ASCII 値を取得するにはどうすればよいですか?

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

Susan Sarandon
リリース: 2024-11-25 10:32:10
オリジナル
458 人が閲覧しました

How to Get the ASCII Value of a Character in Python?

Python での ASCII 値の取得

質問: 文字の ASCII 値を取得し、整数として格納するにはどうすればよいですか? Python?

答え:

ord() 関数は、文字の ASCII 値を整数として提供します。変換を元に戻したい場合は、chr() 関数を使用できます。

例:

>>> ord('a')
97
>>> chr(97)
'a'
>>> chr(ord('a') + 3)
'd'
ログイン後にコピー

Python 2 では、unichr () 関数は、序数に基づいて Unicode 文字を取得するためにも使用できました。 value:

>>> unichr(97)
u'a'
>>> unichr(1234)
u'\u04d2'
ログイン後にコピー

Python 3 では、unichr() の代わりに chr() を使用できます。

詳しくは、次のドキュメントを参照できます:

  • [ord() - Python 3.6.5rc1 ドキュメント](https://docs.python.org/3/library/functions.html#ord)
  • [ord() - Python 2.7.14 ドキュメント](https://docs. python.org/2/library/functions.html#ord)

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート