pythonの入門書

Google Colaboratoryで学ぶ
高校情報1・大学入試対策のための中高生からのPythonプログラミング


[UP]

個人のメモ
書名: Google Colaboratoryで学ぶ 高校情報1・大学入試対策のための中高生からのPythonプログラミング
著者: 名塩隆史 
出版社: カットシステム (2023/9/20)
ISBN-10: 4877835393
ISBN-13: 978-4877835392


https://www.amazon.co.jp/dp/4877835393
サポートページ


バグ情報(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 番目のセルの先頭にかけばよい。