请问下函数名后面带括号和不带括号是什么意思

请问下函数名后面带括号和不带括号是什么意思

为什么 print 后面可以不接括号
而dir要接括号呢

别喷,我新手
print不是函数,当然Py3里面是函数了。。。
用py3000吧。
print必须加括号了。
print 是个语句
print是个statment. 好像print("ab")这种形式也叫做statment