An interesting beginner question: why we need colon at all in the python language?

Thomas Jollans t at jollybox.de
Mon Jul 11 11:01:58 EDT 2011


On 07/11/2011 04:36 PM, Dave Angel wrote:
> The character you're asking about is the colon. It goes at the end of
> an if, else, for, with, while statement. I doubt it's absolutely
> essential, but it helps readability, since a conditional expression
> might span multiple lines.
> if someexpression ==
> someotherexpression:
> body_of_the_conditional

That, of course, is not legal Python. Your point stands when you add
brackets or a backslash to hold the condition together.


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /