直接上结论:通过输出函数print

直接上结论:

通过输出函数print来区别,即不加括号调用print就是python2,加括号调用print就是python3。

一般的python脚本作者很少在开头写清楚使用的python版本号。而python2和python3在很多语法上都是不同的。这一点可以通过print函数来分辨。

在python2中,print是作为语法结构出现的,调用时不需要加括号的,比如print ‘hello world’。

而在python3中,print是作为函数出现的,调用时需要加括号,比如print(‘hello world’)。