ヒストリア285067 views
りんご195442 views
英語608813 views
高校倫理1434311 views
いろは2990790 views
高校国語786032 views
高校化学2914696 views
高校物理158476 views
小学算数1196064 views
高校日本史189951 views
Help
Tools

English

if と else

694 views29 Dec 2024

条件分岐のプログラムは次のように書きます。 ```python x = 100 if 3 < x: print('You wi...

1092 views15 May 2024

複数の条件があり、それぞれの条件ごとに異なる処理を実行したいときは、if、elif、else を使います。 ```python ...

19293 views27 Jul 2025

前回はxが0より大きいかどうかをチェックするプログラムを作りました。今回はxが0のとき、0でないとき、0以上のとき、0より小さい...

21 views17 Jun 2025

False と判定されるもの一覧。

18 views22 Dec 2025

Python の `and` と `or` は単なる論理演算子ではない。短絡評価(short-circuit evaluatio...

13 views22 Dec 2025

Python の三項演算子(条件式)は `value_if_true if condition else value_if_fa...

12 views22 Dec 2025

Python の条件式では、評価順序と短絡評価により「評価されない部分」が生じる。副作用を伴うコードをそこに書くと、実行されたり...

13 views22 Dec 2025

Python でオブジェクトを `if` 文や `bool()` で評価するとき、そのオブジェクトが「真」か「偽」かを決めるのが...

10 views22 Dec 2025

Python でオブジェクトを `if` 文や `bool()` で評価するとき、内部では何が起きているのか。CPython の...

13 views22 Dec 2025

多数の `if-elif-else` が連なるコードは、読みにくく保守も大変だ。ディスパッチテーブル(dispatch tabl...

11 views22 Dec 2025

多重 `if-elif` は、コマンドパターンやステートマシンでよく見かける構造だ。条件が増えるたびに分岐が伸び、保守が困難にな...

32 views22 Dec 2025

深くネストした if 文は、コードの可読性を著しく損なう。早期リターン(early return)とガード節(guard cla...

29 views04 Jan 2026

Python では `a < b < c` のように比較演算子を連鎖させて書ける。これは `a < b and b < c` と...

11 views22 Dec 2025

Python でオブジェクトを比較するとき、`==`、`<`、`>` などの演算子は内部で「リッチ比較メソッド」を呼び出す。これ...

15 views22 Dec 2025

Python では `==` と `is` はまったく異なる比較を行う。`==` は値の等価性を、`is` はオブジェクトの同一...

23 views22 Dec 2025

Python でエラー処理を書くとき、2 つのアプローチがある。LBYL(Look Before You Leap:跳ぶ前に見よ...

20 views02 Jan 2026

Python では `try-except` を条件分岐の代わりに使うパターンがある。特に「許可を求めるより許しを請う方が簡単」...