How can i return maximum number in range in Python
<h3>This is my formula in python</h3>

<p>Implement the mathematical function f(x) = -5 x5 + 69 x2 - 47</p>

<h3>Define the math function</h3>

<pre><code>def math_formula(x):

# This is the formula
    math_formula = -5 * (x**5) + 69 *(x**2) - 47
    return math_formula
</code></pre>

<h3>Print the value in our range</h3>

<pre><code>for value in range (0,4):
    print 'For f(',(value),')', 'the number is:' , math_formula(value)

print ''    
print ('The the maximum of these four numbers is:'), max(math_formula(value))
</code></pre>

<p>The function returns the all numbers for f(0) to f(3).</p>

<p>Can someone answer the following question:
Why this print does not return the maximum number?</p>

<pre><code>print ('The the maximum of these four numbers is:'), max(math_formula(value))
</code></pre>

<p>It returns the higher negative number in the range.
I have no idea how to return the max positive number. How to return the max positive number. </p>
