> より大きい
最終更新: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`。日本語や中国語も同様で、コードポイントを比べます。