Pythonでは、関数呼び出しには()が必要。これは、関数とオブジェクトの区別が無いPythonにおいて、オブジェクトの参照と関数callとを明確に分けるという点で可読性に寄与している。
しかし、インタラクティブシェルで「お試し」中には、カッコを使うのが面倒な事がある。ipythonでは、引数をとる関数は、()無しで呼ぶことが可能。
In [34]: def bar(a, b): ....: print a, b ....: In [35]: bar 1, 2 ## <こう書けば、 -------> bar(1, 2) ## <ipythonが勝手にこう解釈してくれる 1 2