擅长:python、mysql、java
<p>在Python中调用函数与在Java中调用函数完全相同:</p>
<pre><code>function_name(args…)
</code></pre>
<p>您的代码无法工作,因为它的缩进已损坏。此外,没有全局代码调用任何函数。与Java不同,Python代码不必在类内部,也没有入口点。直接调用函数即可:</p>
<pre><code>def counter():
for i in range(0,10):
print(i)
counter()
</code></pre>
<p>您可以创建一个入口点函数,这通常是一个好主意。因此,您将在Python中看到许多看起来像<a href="https://docs.python.org/3/library/__main__.html" rel="nofollow noreferrer">as follows</a>的代码:</p>
<pre><code>import sys
def main():
‹main logic here›
if __name__ == '__main__':
sys.exit(main())
</code></pre>
<p>原因是<a href="https://stackoverflow.com/q/419163/1968">make code usable as both a module and an executable</a></p>