在Python 2.7中调用打印时使用括号是否正常?我以为只有3个以上才需要这样做?
没有括号我得到语法错误。
SyntaxError: invalid syntax
但是有了括号,它有效。
我假设2.7不需要括号来打印?
答案 0 :(得分:0)
您的印象是正确的,不需要(除非您import print_function
von __future__
!)。但是,它也没有被禁止。 print
后跟一个表达式,(sys.version)
是一个有效的表达式,与sys.version
一样多。请注意,(x)
不会创建包含x
的元组(即(x,)
)。