Pythonの基本(変数・データ型・演算子)定義問題
Pythonにおける比較演算子について、正しい説明はどれか。
A.比較演算子は2つの値を比較し、結果としてTrueまたはFalseのブール値を返す← 正解
✓ 正解です。比較演算子(==, !=, <, >, <=, >=)は常にTrue/Falseのbool値を返します。
B.比較演算子は数値型の値のみ比較でき、文字列型の値には使用できない
✗ 比較演算子は文字列型を含む多くのデータ型に適用可能です。例:'a' < 'b' → True
C.==と=は同じ意味で、どちらを使用しても変数の比較ができる
✗ =は代入演算子、==は比較演算子であり、意味が全く異なります。使い分けが重要です。
D.!=演算子は存在せず、not演算子を組み合わせて「等しくない」を表現する必要がある
✗ !=演算子はPythonで使用可能な比較演算子で、「等しくない」を表します。