assert 文についてのメモ書き。
assert 文を使うと条件が True でないときに例外を投げてくれる。
想定と違ったらとりあえず止めるみたいな処理を手軽に仕込めるので、走り書きのスクリプトとかの動作確認なんかには重宝しそう。
ちなみに条件が True だと何もしない。
書き方は
assert 条件式, 条件式がfalseのときに出力するメッセージ
こんな感じ。
>>> assert 1 == 1
>>> assert 1 == 2
Traceback (most recent call last):
File "", line 1, in
AssertionError