我可以绑定python-2.7';python-3.x中的'print',允许我在python-3.x中使用不带括号的'print'?
与python3中的我可以绑定python-2.7';python-3.x中的'print',允许我在python-3.x中使用不带括号的'print'?,python,python-2.7,python-3.x,syntax,Python,Python 2.7,Python 3.x,Syntax,与python3中的print(“TEXT”)相比,我喜欢python2的print“TEXT”,它不带括号 我可以通过将python 2绑定到类似pr的东西来保持它的打印版本以供使用吗 我知道这篇文章已经讨论过了,但这并不是解决方案之一: (顺便说一句,我的问题是键入和转义括号。按键(和)比空格键更难按。此外,由于我的IDE自动将它们放入,因此我需要将光标移出。) 编辑:这既不是所述问题的重复,也不是我在问如何使用python-3.x的打印而不带括号。相反,我在问我是否可以绑定python
print(“TEXT”)
相比,我喜欢python2的print“TEXT”
,它不带括号
我可以通过将python 2绑定到类似pr
的东西来保持它的打印版本以供使用吗
我知道这篇文章已经讨论过了,但这并不是解决方案之一:
(顺便说一句,我的问题是键入和转义括号。按键(
和)
比空格键更难按。此外,由于我的IDE自动将它们放入,因此我需要将光标移出。)
编辑:这既不是所述问题的重复,也不是我在问如何使用python-3.x的打印而不带括号。相反,我在问我是否可以绑定python 2函数(可能是在导入它之后)。如果答案是否定的,那就是新的信息 为了达到您想要的目的,您需要定义自己的关键字,但您不能这样做,因为您不能定义或重新定义语言关键字,而不重写编译器/解释器/等等。最简单的解决方案:使用python 2:)更严重的是,除了更改python之外,您绝对不能删除这些括号。这种语言是为了以这种方式识别和解析函数而构建的,根本没有办法。在python 2中,print是一个触发语句的关键字。这不是一个可以赋值的值。@JimFasarakisHilliard你刚刚扼杀了我的喜悦:)@JimFasarakisHilliard别担心,我很好::)正如在这个问题上,我特别想问的是,我是否可以将python-2.7的“print”函数(大概是在导入之后)绑定到另一个函数,即“pr”。