私は 2001 年に Python を使い始めました。私はこの言語のシンプルさが気に入りましたが、私を悩ませた機能の 1 つは/
演算子でした。
def mean(seq):
"""
Return the arithmetic mean of a list
(unless it just happens to contain all ints)
"""
return sum(seq) / len(seq)
幸いなことに、PEP 238は既に作成されていたので、新しいfrom __future__ import division
ステートメントを見つけるとすぐに、作成したすべての .py ファイルにそれを宗教的に追加し始めました。
しかし、それから 9 年近く経った今でも、整数除算を使用するPython コード サンプルを頻繁に目にします。広く知られている機能ではありませんか?それとも、実際に古い方法を好む理由がありますか?/
//