如何让新版Python接受不带括号的print语句?

4

有没有一种方法可以在不安装早期版本的Python的情况下更改我的设置,这样我就可以使用print "hello world"而不是新的print ("hello world")


1
@robbrit: 不太准确;他们想要在Python 3中使用旧的Python 2语法。 - Wooble
1个回答

5
唯一的方法是使用Python2.x而不是Python3.x。在Python3.x中,print是一个函数,没有办法将其转换回语句。
但是,有一些工具可以将大多数Python2代码转换为符合Python3的代码。请查看通常随Python3分发的2to3

这正是我担心的。谢谢。 - MCF57
3
因为拥有一个同情耳朵可能会有所帮助,所以我同意这在Python 3中是一个错误。一贯性的巨魔赢得了这一回合。 - Ian Danforth

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接