Python独学ならTech-Joho TOP > Python問題集 > 引き算の結果を自分自身に代入する
問題
下記のコードのtargetというコメントの付いた行を演算子を1つしか使わない行に書き換えて、現状と同じことを実現してください。
x = 1024 x = x - 256 # target print(x)
この例では、”=”と”-“の2つの演算子が使われています。
下の欄に回答を入力し、「回答完了」を押して下さい!回答例が表示されます。
実行結果の例
この様に表示されます。
768
回答例
例えばこのような回答があります。
x = 1024 x -= 256 # target print(x)
解説
ある変数から何かを引いてその変数自身に代入する、という処理を簡単にできる複合代入演算子-=が用意されています。
y = 1003 y -= 1 y -= 2 print(y)
複合代入演算子-=の公式仕様は下記のリファレンス””Augmented assignment statementsを見てください。