Pythonでの関数定義


def hoge():
    処理内容 : インデントすること。

ex)

def hoge():
    print 'Hello Python'
hoge()

最初は何処まで定義されるのか分からなかったが、インデントされたか否かで判定してるっぽいです。
コードが綺麗に見えると言われる理由の一つなのかな?