1032 Stimmen

Python `wenn x nicht None ist` oder `wenn nicht x None ist`?

Ich habe immer gedacht, dass die if not x is None Version deutlicher zu machen, aber die von Google Styleguide y PEP-8 beide verwenden if x is not None . Gibt es geringfügige Leistungsunterschiede (ich gehe davon aus, dass dies nicht der Fall ist), und gibt es einen Fall, in dem das eine wirklich nicht passt (so dass das andere ein klarer Gewinner für meinen Kongress ist)?

*Ich beziehe mich auf jedes Singleton, und nicht nur auf None .

...zum Vergleich von Singles wie Keine. Verwenden Sie is oder is not.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X