擅长:python、mysql、java
<p>调用函数时,需要将返回的结果分配给变量。如果不这样做,它将不会存储在函数范围之外</p>
<pre><code>def main():
print_intro()
principal,rate,target=get_target_input()
## Assign the returned result to a variable ##
years = calculate_years_to_target(principal,rate,target)
print_target_output(principal,rate,years)
</code></pre>
<p>为了进一步学习,花一些时间更好地理解作用域以及何时可以/无法访问代码中指定的变量可能会有好处</p>
<p><a href="https://realpython.com/python-scope-legb-rule/" rel="nofollow noreferrer">RealPython</a></p>