擅长:python、mysql、java
<p>如果您真正的问题是python3的<code>print()</code>中的括号,那么就我所知,没有真正的解决方案。如果它是一个不同的函数,你可以一直这样做</p>
<pre><code>def funcName(arg):
return anotherFunc(arg)
</code></pre>
<p>或者作为切普纳的评论</p>
<pre><code>funcName = anotherFunc
</code></pre>
<p>有效地重命名<code>anotherFunc()</code>。你知道吗</p>
<p>对于IDE特定的问题,可能有一种方法可以关闭自动括号(或者您可以只使用键盘上的箭头键),使用括号越多,使用它们的速度就越快,这可能是一件好事,因为它们基本上用于您将要使用的每个函数中。你知道吗</p>
<p>最后,最好不要强迫一种语言去做它实际上没有提供的特定事情。在Python中不使用GOTOs—它们不是内置的。您可以使用其他方法编写它们。在Python3中使用括号-不要试图更改它!还有另一个原因,不要改变你所描述的语言-它会降低代码的可读性。当你写作时,每个人都会明白你的意思</p>
<pre><code>''.join(something)
</code></pre>
<p>但当你写的时候就不行了</p>
<pre><code>randomFuncName(something)
</code></pre>
<p>然后在一些模糊的地方有一个类似于上面描述的函数,它重命名<code>''.join</code>。你知道吗</p>