> より大きい

最終更新:2026-09-22

> より大きい

> は a > b を判定する(__gt__ によって決まる)。

カテゴリ演算子
種類演算子
Python バージョンall

📝 構文

a > b

▶ 例

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

実行結果:

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

❓ よくある質問

Q5 > 3 > 1 のような書き方は合法ですか?
A合法です。Python は連鎖比較をサポートし、`5 > 3 and 3 > 1` と等価で、真ん中の `3` は一度しか評価されません。
Qカスタムクラスで `>` をサポートするには?
A`__gt__` メソッドを実装します。`__lt__` しか実装しない場合は、`functools.total_ordering` デコレータと組み合わせて他の比較演算子を自動補完できます。
Q文字列 'b' > 'a' はどう比較されるのですか?
AUnicode コードポイントを1文字ずつ比較します:`'b'` のコードポイント 98 は `'a'` の 97 より大きいので `True`。日本語や中国語も同様で、コードポイントを比べます。
Web-Tutorial.com

Web-Tutorial 技術チーム

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

100%