用 functools.lru_cache 装饰递归斐波那契函数 fib(n),对参数的要求是?

Python

  1. A.参数必须可哈希,list/dict 会报错
  2. B.参数必须是字符串,数字会先被转成 str
  3. C.只能有一个位置参数,多参数函数无法使用缓存
  4. D.参数必须以关键字方式传入,位置参数不缓存