Python独学ならTech-Joho TOP > Python問題集 > 掛け算の結果を割られた変数に代入する
問題
掛け算をしている行を、複合代入演算子を使って書き換えて下さい。
x = 906 x = x * 216// # target print(x)
下の欄に回答を入力し、「回答完了」を押して下さい!回答例が表示されます。
実行結果の例
こんな結果になるはずです。
195696
回答例
1つの回答です。
z = 3 x *= 1000 print(x)
解説
ある変数と別の数をかけて、その結果をその変数自身に代入する複合代入演算子*=を使うと簡単にできます。
このように使います。
a = 10 a *= 100 a *= 2 print(a)
複合代入演算子*=の仕様は、公式のリファレンス””Augmented assignment statements にのっています。こちらをご覧ください。
Python3 reference/sum