2007-06-22 構文の終わり python javaやCではifやforなどのブロックは}で、rubyであればendでしっかりと終了させなければならないが、pythonはインデントを使って一つのブロックだとみなすので、そういったifブロックなどの終了を明記的に書く必要がないことがpythonを好きな理由の一つでもある。 しかしDjangoに付属しているpythonのテンプレートエンジンはfor文であれば{% endfor %}と書かなくてはならない。仕方ないのはわかるが、すこしがっかりした。