Menu
Coddy logo textTech

論理演算子 パート2

CoddyのPythonジャーニー「基礎」セクションの一部。レッスン 16/77。

論理演算子には「Truth table」と呼ばれる特別な表があり、論理演算子の組み合わせが返す値を示します。

and演算子の真理値表:

aba and b
FalseFalseFalse
FalseTrueFalse
TrueFalseFalse
TrueTrueTrue

and 演算子で True を得る唯一の方法は、ab の両方が True である場合です

or 演算子の真理値表:

aba or b
FalseFalseFalse
FalseTrueTrue
TrueFalseTrue
TrueTrueTrue

この場合、Trueの結果を得るには、aまたはbのいずれかがTrueである必要があります。

not演算子の真理値表:

anot a
FalseTrue
TrueFalse

ここでは、a の値が反転されます。aFalse なら、not aTrue です

challenge icon

チャレンジ

初心者

変数 b1b2 の値を数値に置き換えて、b3True と評価されるようにしてください。

b1b2 の乗算が加算より大きい場合、b3True になります。

自分で試してみよう

# 値を数字に置き換えてください
b1 = ?
b2 = ?

# この行は b1 * b2 が b1 + b2 より大きいかどうかをチェックします
b3 = (b1 * b2) > (b1 + b2)

# 下の行を変更しないでください
print(f"b3 = {b3}")
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Pythonオンラインコンパイラ