タイトル通りなのですが、Noneを条件分岐の対象にするときに、if 変数 is None
とif not 変数
のどちらがベストなのか迷ったので質問です。
他言語はおおよそif !変数
のようにすることが多いと思われるので、Pythonでも同様にif not 変数
とやるべきなのか。
それとも、意味として伝わりやすい if 変数 is None
とするべきか。
なにかPEP8などで決まっていたら教えてほしいです。すみませんがお願いします...!

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。