論理演算子 パート1
CoddyのPythonジャーニー「基礎」セクションの一部。レッスン 15/77。
論理演算子は条件文を組み合わせるために使用されます。
Pythonには3つの論理演算子があります:
andornot
and演算子がどのように動作するか見てみましょう。
and演算子は、両方の文が真である場合にTrueを返します。
# 2つのブール変数を作成する
x = True
y = True
# x と y の両方が True かどうかを確認する
result = x and y上記のコードを実行すると、result には次が含まれます:
True値のいずれかが False の場合、結果は False になります。
# 2つのブール変数を作成する
x = True
y = False
# x と y の両方が True かどうかを確認する
result = x and yこれにより、次の結果が得られます:
Falseチャレンジ
簡単年齢と免許証の有効性に基づいて、その人が運転する資格があるかどうかを判定するコードを完成させてください。
次の場合、その人は運転する資格があります:
- 18歳以上であり、かつ
- 有効な運転免許証を持っている
空欄に正しい値を入力してください:
- age 変数に 20 を入力する
- has_license 変数に True を入力する
- 比較式に最低年齢の要件を入力する
自分で試してみよう
age = ?
has_license = ?
result = age >= ? and has_license
# 下の行を変更しないでください
print("Eligible to drive:", result)このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Pythonオンラインコンパイラ