Weil er prüfen will ob search_result None IST und nicht gleich wie None ist. Aber du hast recht, in dem Falle ist ein einfaches if die beste Lösung.SchneiderWeisse hat geschrieben:Darf man fragen, warum das hier korrekter sein soll?Wäre es nicht sinnvoller:if search_result != None:
>>> if not search_result is None: wäre afaik korrekter.Code: Alles auswählen
if search_result: ...
zu verwenden (ausgehen von der Lesbarkeit)?Code: Alles auswählen
if search_result is not None: ...
Gruss,
Jonas