この記事で学べる知識:比較演算子と論理演算子
この記事の練習問題で使用する知識:
この記事には練習問題はありません。次の条件分岐の記事とまとめてあります。
<<前の問題 | 問題集Top |
次の問題>> |
Pythonの「比較演算子と論理演算子」とは
ここではPythonにおける「比較演算子と論理演算子」の意味や使い方を復習します。
※この記事には練習問題はありません。次の条件分岐の記事とまとめてあります。
Pythonでは、データを比較したり複数の条件を組み合わせて真偽値を確認するために、比較演算子と論理演算子が使われます。
これらはプログラムの制御を行うための基礎的な要素であり、条件分岐やループといった多くの場面で活躍します。
今回はこれらの演算子について初心者向けに解説します。
比較演算子とは?
比較演算子は2つの値や変数を比較し、その結果が真(True)か偽(False)かを返すために使われます。
Pythonで使われる主な比較演算子は以下の通りです。
==
: 等しいかどうかを確認!=
: 等しくないかどうかを確認>
: より大きいかどうかを確認<
: より小さいかどうかを確認>=
: 以上かどうかを確認<=
: 以下かどうかを確認
コード内での使用例↓↓
x = 10 y = 5 print(x > y) # True が出力される print(x == y) # False が出力される
このように、比較演算子は数値や変数の比較を行い、プログラムの条件判断に使われます。
論理演算子とは?
論理演算子は、複数の条件を組み合わせてすべての条件が真である(正しい)か、一部が真であるかを判定する際に使います。
Pythonでは、以下の論理演算子がよく使われます。
and
: すべての条件が真のときにTrueを返すor
: どれか1つでも条件が真であればTrueを返すnot
: 真偽を逆転させる
コード内での使用例↓↓
x = 10 # and 演算子の例 print(x > 5 and x < 20) # True が出力される # or 演算子の例 print(x < 5 or x == 10) # True が出力される # not 演算子の例 print(not x == 10) # False が出力される
論理演算子を使うことで、複雑な条件を一度に判断することができます。
まとめ
比較演算子と論理演算子はPythonでのプログラム制御において非常に重要な要素です。
比較演算子は数値や変数同士の比較を行い、論理演算子は複数の条件を組み合わせて複雑な判断を可能にします。
これらの演算子をしっかり理解することで、これから学習する条件分岐やループ処理を効率的に作成できるようになります。
Python練習問題2-1:比較演算子と論理演算子の練習問題
この記事には練習問題はありません。次の条件分岐の記事とまとめてあります。
<<前の問題 |
問題集Top |
次の問題>> |
この記事への質問・コメント
この記事を作成するにあたりAIを活用しています。
問題ないことは確認していますが、もし間違いや表現の違和感などありましたら、ご指摘頂けると大変助かります。