<= 以下または等しい

最終更新: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` も一度しか評価されません。
Web-Tutorial.com

Web-Tutorial 技術チーム

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

100%