Pythonの基本(変数・データ型・演算子)誤り発見
以下の記述で誤っているものはどれか。
A.result = 8 > 5 の実行後、result は True である。
✓ この記述は正しい。8 は 5 より大きいため、比較結果は True です。
B.flag = 10 == '10' の実行後、flag は True である。← 正解
✓ 正解です。この記述が誤りで、10(整数)と '10'(文字列)は異なる型であるため、== では False になります。
C.message = str(42) の実行後、message は '42' という文字列になる。
✓ この記述は正しい。str() 関数により整数は文字列に変換されます。
D.value = None は、値が何も割り当てられていないことを示す。
✓ この記述は正しい。None は Pythonの特殊な値で、値がないことを表します。