※ ChatGPTを利用し、要約された質問です(原文:パイソンの参考書のプログラムを写したのにエラーが…)
エラーが出てきてしまいます!デコレータとキャッシュの利用でフィボナッチ数列を出力するコードを写したのに
このQ&Aのポイント
パイソンの参考書のプログラムを写したのにエラーが出てきてしまいます。
デコレータとIru_cacheを利用してフィボナッチ数列を出力するコードを写したんですが、何度やってもインポートエラーが出てきてしまいます。
調べても原因が分かりません。どうやったら直りますか?
パイソンの参考書のプログラムを写したのにエラーが…
下記のように、デコレータと Iru_cache を利用して
フィボナッチ数列を出力するコードを写したんですが、
何度やってもインポートエラーが出てきてしまいます。
調べても原因が分かりません。どうやったら直りますか?
from functools import Iru_cache
@Iru_cache(maxsize = None)
def fib(n):
if n < 2:
return n
return fib(n-1) + fib(n-2)
[fib(n) for n in range(16)]
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-11-584b2fef1236> in <module>
----> 1 from functools import Iru_cache
2 @Iru_cache(maxsize = None)
3
4 def fib(n):
5 if n < 2:
ImportError: cannot import name 'Iru_cache' from 'functools' (C:\Users\ryohe\anaconda3\lib\functools.py)
お礼
回答ありがとうございます。 小文字のエルだったんですね