/= 除算代入

最終更新:2026-09-22

/= 除算代入

/= は左辺の変数を右辺の値で割ります。結果は浮動小数点数で、x = x / y と等価です。

カテゴリ演算子
種類演算子

📝 構文

x /= y

▶ 例

下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:

実行結果:

3.5
さらに多くのケースは近日公開予定です。

❓ よくある質問

Qx /= 2 の後、x は何型になりますか?
Afloat になります。`x = 7; x /= 2` の後 `x == 3.5`。`4 /= 2` でも結果は `2.0` であり `2` ではありません。整数の結果が欲しければ `//=` を使います。
Qx /= y の除数が 0 だとどうなりますか?
A`ZeroDivisionError: division by zero` を投げます。割る前に y が 0 かどうか判定するか、`try`/`except` で捕捉しましょう。
Q`/=` は文字列やリストに使えますか?
A使えません。`'a' /= 2` や `[1] /= 2` は `TypeError: unsupported operand type(s) for /=` になります。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%