次の式の結果として正しいものはどれですか?\nprint(-7 // 2) クイズ 2026.09.19 次の式の結果として正しいものはどれですか?nprint(-7 // 2) -3 -3.5 -4 -2 //は切り捨て除算(floor division)を行う演算子で、結果は商以下の最大の整数になります。-7 / 2の結果は-3.5で、これを負の無限大方向に切り捨てると-4です。0方向に切り捨てる-3ではない点が、CやJavaなど一部の言語と異なるところです。同様に、剰余演算子%は-7 % 2で1になり、(a // b) * b + (a % b) == a という関係が常に成り立ちます。 クイズタグ: Python関連記事 Pythonクイズ!【問題 全10問・答え付き】 | 2026年09月版