理系はおバカがちょうどいい

ママEは今日も何かと闘うよ!

Python

Pythonメモ:Matrixへの代入

matlabと違いnumpyだと以下の代入ができるので便利。 a = np.zeros*1x = [0,1,2]y = [0,1,0]a[x,y] = 1 Out[105]: array([[ 1., 0., 0.], [ 0., 1., 0.], [ 1., 0., 0.]]) これもできる a = np.zeros*2x = [0,1,2]y = [0,1,0]v = [10,10,30]a[0,x,y] = v Out…

Pythonのdateime

datetimeの列を生成 timedeltaだと足し算ができる。 N = 1000 t = datetime.datetime(2017,1,1,0,0,0) timeList = []for i in range(N): d = datetime.timedelta(seconds=1) d2 = d + t timeList.append(d2)

Python単体テストメモ

Python単体テストの覚書 参考 26.4. unittest — ユニットテストフレームワーク — Python 3.6.3 ドキュメント シンプルな単体テストのスケルトンは以下。 import unittestclass TestSim(unittest.TestCase): def test_sim_001(self): expected = 8 actual = 8…