ネット上には様々なPythonで記述されたソースコードがあるが、Python初心者にとってはPython2系で書かれたものなのか、Python3系で書かれたものなのかわかりづらい。そんなときに使える簡単な見分け方がこれ。
Python2系とPython3系の見分ける一番簡単な方法は、printの使い方を見ればいい。 Python3系からprintは関数のprint()となっているので、print()として引数を渡さなければいけない。
print "Hello, world!" # Python2系はカッコがない print("Hello, world!") # Python3系はカッコが必要
これからPythonを始める初心者には、Python3に対応しているこちらのチュートリアルがオススメ。