为什么这里调用函数可以不加括号呢?

两边运行结果都一样,右边第八行不加括号不太能理解,如果不加的话第15行要加一个括号才能run

img

加了括号代表执行这个函数,返回的是执行后的结果,所以你在print里就不用再加函数了,直接打印执行的结果
不加括号返回的是函数名,也是个变量,指向函数体里的代码,所以需要在调用的时候加上括号,比如在print()里