ord() 文字 → Unicode コードポイント

最終更新:2026-09-22

ord() 文字 → Unicode コードポイント

ord(c) は単一文字 c の Unicode コードポイント整数を返す。

カテゴリ組み込み関数
種類組み込み関数
Python バージョンall

📝 構文

ord(c)

⚙️ 引数

c 必須A string of exactly one character.

戻り値:The Unicode code point of the character as an int.

💥 例外

▶ 例

下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:

実行結果:

65
20013
8364
さらに多くのケースは近日公開予定です。

❓ よくある質問

Qord('A') は何を返しますか?
A65 を返します。'A' の Unicode コードポイントです。
Qord('中文') はどうなりますか?
AValueError: ord() expected a character, but string of length 2 found になります。ord() は厳密に1文字だけ受け付けます。
Qord() と chr() の関係は何ですか?
A互いに逆演算です:chr(ord('中')) == '中'、また ord(chr(97)) == 97 が成り立ちます。
Qord() は中国語の文字をサポートしますか?
Aします。ord('中') は 20013 を返します。Unicode コードポイントは ASCII に限らず、あらゆる言語の文字に適用されます。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%