擅长:python、mysql、java
<p>问题是<em>您没有返回</em>您在函数中获得/计算的值。你知道吗</p>
<p>我不会给你所有的代码,但是如果你理解了这个例子,你就可以根据需要对你自己的代码进行必要的调整,作为学习用Python编程的一部分。你知道吗</p>
<pre><code>def addtwo(x):
x = x + 2 # compute your result
return x # return the result to caller
result = addtwo(5) # save the returned value
print result # print it out
</code></pre>
<p>收益率</p>
<pre><code>7
</code></pre>
<p>您还需要执行类似于<code>getinput()</code>函数的操作,因为它会获取您希望在程序中使用的值。这与<code>printans()</code>不同,后者只需要打印信息,但不计算需要返回给您的任何内容。你知道吗</p>
<p>请注意,当您对它更熟悉时,您可以缩短代码/表达式,因此对于上面的示例,您的整个函数可以包括</p>
<pre><code> def addtwo(x):
return x + 2
</code></pre>
<p>但在此之前,一步一步明确地做事情并没有错。你知道吗</p>