正直適してないと思う
電卓として使うならいいかもしんないけど
型を明示的に扱う系の方が後々伸びるかと
個人的にはJava推奨、デバグが楽だと言う点で

ところで、Zopeのプロダクト作るときってデフォルト引数にTrue
って使えないの?
def function(x, y, z=True):
hogehoge....
みたいなコードで
起こられるんだけど・・
Exception type: NameError
Exception value: name 'True' is not defined