<= 以下または等しい
最終更新:2026-09-22
<= 以下または等しい
<= は a <= b を判定する(__le__ によって決まる)。
| カテゴリ | 演算子 |
|---|---|
| 種類 | 演算子 |
| Python バージョン | all |
📝 構文
a <= b
▶ 例
下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:
実行結果:
True
False
💡 関連するケース
さらに多くのケースは近日公開予定です。
❓ よくある質問
Q`<=` と `<` の違いは何ですか?
A`<=` は等しい場合を含みます:`3 <= 3` は `True`、一方 `3 < 3` は `False`。実装上は `__le__` メソッドで決定されます。
Q値が区間内に収まるかを連ねて書けますか?
A書けます。`if 0 <= x <= 10:` は Python らしい書き方で、`if 0 <= x and x <= 10:` より明快です。しかも `x` は一度しか評価されません。
Q連鎖比較で異なる演算子を混ぜられますか?
A混ぜられます。たとえば `0 <= x < 10` は有効で、`0 <= x and x < 10` と等価です。真ん中の `x` も一度しか評価されません。