First, I couldn't find an answer to this in PEP 8. That doesn't mean it isn't in there. Feel free to point me at it.
Which style do you prefer?
The first one:
if spam:
# Do stuff.
return eggs
else:
# Maybe do other stuff.
return parrots
or the second one:
if spam:
# Do stuff.
return eggs
# Maybe do other stuff.
return parrots
It depends, if you would return parrots, when you do not return eggs, then the first one is more clear. But if you are trying to catch an error or something like that, the second one is better.
The first one!
Explicit is better than implicit.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With