ブロックの始まり

本やマニュアルでは特に言及されていないようだけど、インデントを始める前の行末には必ず:(コロン)がある。ifでもtryでもそう。コロンがあるならブロックが始まるし、ブロックが欲しいならコロンの付く文を書けばいいわけだ。たぶん構文解析でコロンを目印にしているんだと思う。
コロンがあるけどブロックが必要ないときはpassと書けばブロックは何もせずに閉じてくれる。