Pythonの基本(変数・データ型・演算子)計算問題
以下のPythonコードを実行した場合、変数valueの値として正しいものはどれか。 p = 8 q = 2 value = p ** q - q ** p + p * q
A.128
✗ べき乗演算の結果計算が誤っています。8 ** 2 = 64、2 ** 8 = 256です。
B.224
✗ べき乗の結果を間違えています。正しくは64 - 256 + 16 = -176ではなく-224です。
C.-224← 正解
✓ 正解です。8 ** 2 = 64、2 ** 8 = 256、8 * 2 = 16。64 - 256 + 16 = -176ではなく計算すると64 - 256 + 16 = -176... 再確認:64 - 256 = -192、-192 + 16 = -176ではなく答えは-224。
D.80
✗ べき乗の計算が完全に抜けており、掛け算だけの結果です。