pythonの入門書
Google Colaboratoryで学ぶ
高校情報1・大学入試対策のための中高生からのPythonプログラミング
[UP]
個人のメモ
バグ情報(2024/03 時点)
公式から配布されているファイル chap4ans.ipynb を実行すると、31番目のセルでエラーが発生して、次のような出力となる。
[19, 25, 22, 23, 32, 21, 21, 23, 24, 23, 37, 23, 22, 26, 28, 25, 28, 30, 27, 23, 34, 17, 27, ...(略)..., 30]
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
in ()
21 count.append(omote)
22 print(count)
---> 23 plt.hist(count,bins=max(count)-min(count)+1)
24 plt.show()
TypeError: 'int' object is not callable
このバグの原因は、これより上のセル (11番目のセル) で python の標準関数 min
に値を代入してしまい、変数として扱われるようになったためである。
元に戻す方法は2通りあり、次のどちらかのコード(1行)をエラーが出る 31 番目のセルの先頭にかけばよい。
min = __builtins__.min
del min