Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は偶然、python の奇妙な動作に出くわしました。このコードの平和を repl に入力します。
In [29]: 7 /-3 Out[29]: -3
この結果についての合理的な説明はどこにも見つかりません。ここで何が起きてるの ?
整数除算を行う場合、Python は次に低い整数 (階数) に丸めます。そのため、計算する7/3と python は2. 入力7/-3して-2も、それは床ではないため、なりません。-3次に小さい整数です。
7/3
2
7/-3
-2
-3