Gaming Life

一日24時間、ゲームは10時間

Python

Python Q学習で迷路を解くプログラム作った(コード公開)

大学の講義の最終レポートとして作った。 github.com 参考サイトは以下の辺り。 qiita.com qiita.com 1つめの参考サイトでQ学習についてざっくりと理解した上で、2つめの参考サイトで公開されてるコードを個人的に分かりやすいように改変した。参考サイトと…

Python リストの最後を取得する

len()とかを使うのもありだが簡単に取得する方法があったのでメモ。 list = [ 'A', 'B', 'C', 'D', 'E'] print(list[-1]) #リストの最後の要素を表示する print(list[-2]) #リストの最後から2番目の要素を表示する 最近大学の実習でPythonを使っているがC++…

Pythonでランダムウォーク+matplotlib.animationのgif保存

大学の講義にてPythonでランダムウォークを実装するのに初歩的なところでハマったのでメモ。プログラムは以下の通り。 %matplotlib nbagg # -*- coding: utf-8 -*- # モジュールのインポート import random import numpy as np import matplotlib.pyplot as …