質問: np.array([[3,2,5,1],[-2,3,4,1],[1,2,5,6],[0,7,1,3]],dtype=float) print (determinant(A)) ### 試したこと 課題に対してアプローチしたことを記載してください もともと、 print determinant(A) 書いていたのを print (determinant(A)) のように変更しました。 ### 補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報 Python 3.5.2 |Anaconda 4.1.1 (64-bit)| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)]
回答: 私もpythonはわかりませんが、サラッと検索したところ、python 3に於いて、xrangeはrangeに統合されたようです(rangeがpython2でのxrange相当の機能を持つようになったので、python3ではxrangeは削除されたそうです)。 参考:2to3を使ってコードをPython3に移植する 参考にしたページにpython2とpython3との差分がまとめられていますので、移植の際はこちらを参考にしてみてはどうでしょうか。