回答編集履歴
2
成形
    
        answer	
    CHANGED
    
    | @@ -9,7 +9,7 @@ | |
| 9 9 |  | 
| 10 10 | 
             
            余談
         | 
| 11 11 | 
             
            ---
         | 
| 12 | 
            -
            『それなら | 
| 12 | 
            +
            『それなら line_1 == ("chocolate" or "candy") と書けば良いでは無いか』と思う方もいるでしょう。
         | 
| 13 13 | 
             
            しかし、結局は line_1 == "chocolate" という条件と同じになっちゃうんですよね。
         | 
| 14 14 |  | 
| 15 | 
            -
            **andやorは計算を | 
| 15 | 
            +
            **andやorは計算をするだけ、if文は計算結果を利用するだけ**ということは案外見落とされがちです。
         | 
1
追記
    
        answer	
    CHANGED
    
    | @@ -5,4 +5,11 @@ | |
| 5 5 | 
             
            その上では、先の条件式は『line_1 == "chocolate"が真 あるいは 真』、つまり恒真式です。
         | 
| 6 6 |  | 
| 7 7 | 
             
            ---
         | 
| 8 | 
            -
            line_1 in ("chocolate", "candy") という条件を使うと幸せになれると思います。
         | 
| 8 | 
            +
            line_1 in ("chocolate", "candy") という条件を使うと幸せになれると思います。
         | 
| 9 | 
            +
             | 
| 10 | 
            +
            余談
         | 
| 11 | 
            +
            ---
         | 
| 12 | 
            +
            『それならば line_1 == ("chocolate" or "candy") と書けば良いでは無いか、』と思う方もいるでしょう。
         | 
| 13 | 
            +
            しかし、結局は line_1 == "chocolate" という条件と同じになっちゃうんですよね。
         | 
| 14 | 
            +
             | 
| 15 | 
            +
            **andやorは計算をしているだけ、if文は計算結果を利用しているだけ**ということは案外見落とされがちです。
         | 
