Printing a float value in python not rounding up
<p>I have to print a number in python of this form :
 n = "35.66667"
The output should be "35.666". Now, I tried round() function in python upto 3 decimal places but its giving me incorrect result of 35.667.</p>

<p>Any idea how can i print <strong>the float value upto 3 decimal places without rounding up</strong>?</p>