Quote Originally Posted by Stomme poes View Post
I indent my code, but a clean one-liner with a ternary operator (which when finally added to Python is done differently from other popular languages) is (for me) preferable to giving every word a new line and tabbed in.
I agree. Because Python uses whitespace as a part of the syntax it is much harder to work with in some ways than any language that ignores whitespace. A single space in the wrong place can change what the code does completely and may be even harder to spot than a misplaced comma or semi-colon (as might occur in some other languages).