如果函数或者表达式有返回值的时候会在交互式的开发工具内输出这个返回的对象,如果是在ipython 或者notebook中会显示[out] 标识
print()将数据以字符的形式输出到标准输出设备上,一般来说就是当前的交互开发工具内(如:python终端、ipython 终端或者 jupyter notebook)
两者还有一个区别,print 使用的是对象 的__str__方法 ,直接终端回车调用的是__repr__方法,当输出的是包含转义符的字符串时比较明显,print 会进行转义 而后者直接输出不做转义处理