Pythonで機械学習やってる
Zen
全のZen
Pythonを書くときに気をつけること
綺麗に書く はっきり書く(暗黙の型変換はng) むずかしいよりは簡単なほうがいい 複雑であるよりは難解であるほうがいい
問題を細かく分解できるもののほうが、問題を解くのが難しいよりもよい
ひらべったい方がいい(ネストは浅いほうがいい) 読みやすい方がいい
Cだとはろーわーるどするのに4行かかるのが、Pythonだと1行
説明するのが難しいならそれは悪いコードである 簡単に説明できるならばそれはうまく実装されている
特別といってルールを破ってはならない(Pythonは他の言語に比べて規約が厳しい)
たったひとつの冴えたやり方があるはず。