モジュール・標準ライブラリ誤り発見

以下の記述で誤っているものはどれか?

A.decimal モジュールの Decimal クラスは、浮動小数点数の丸め誤差を回避できる。
✓ この記述は正しい。Decimal('0.1') + Decimal('0.2') は正確に計算される。
B.statistics モジュールの mean() 関数は、数値列の平均値を計算する。
✓ この記述は正しい。statistics.mean([1,2,3]) は 2.0 を返す。
C.functools モジュールの lru_cache デコレータは、関数の戻り値を無制限にキャッシュする。← 正解
✓ 正解です。この記述が誤りで、正しくは functools.lru_cache() は maxsize パラメータでキャッシュサイズを制限します。デフォルトは 128 です。
D.typing モジュールは、関数の型ヒントを注釈するために使用される。
✓ この記述は正しい。typing.List, typing.Dict などで型ヒントを記述できる。

Python 3 エンジニア認定基礎試験 の問題一覧