Tech-Joho.info

割り算の結果を割られた変数に代入する

Python独学ならTech-Joho TOP > Python問題集 > 割り算の結果を割られた変数に代入する

問題

下のコードの割り算の行を、演算子を1つしか使わない様に書き換えてください。

div = 337
div = div /  3 # target
print(div)
下の欄に回答を入力し、「回答完了」を押して下さい!回答例が表示されます。

実行結果の例

divをprintしているので、この様に表示されます。

112.333333333333

回答例

回答例はこのようになります。

div = 337
div  /=  3 # target
print(div)

解説

ある変数を別の数値で割って、その変数自身に代入す複合代入演算子/=を使うと簡単にできます。

下記は別の使い方の例です。

div = 2048
div /= 2
div /= 2
print(div)

複合代入演算子/=の公式仕様は下記のリファレンスAugmented assignment statementsを見てください。

Python3 reference/sum