Do you want to know how to round in Python? This can be useful for a variety of applications, particularly when converting a float to an integer or when rendering data legible.
Fortunately, this is an easy task: there are actually three different ways to round in Python.
How to Round in Python: Know Your Options
First of all, you can use the built-in one round() Function. This will round the values either up or down. math.floor ()In the meantime, the value will be rounded down. at last, math.ceil () rounds the value up to the nearest whole.
To use the latter two statements, you need to import the math module with the following line: Import math.
Use the following code to see how this could work:
import math number = 7.234 print(round(number)) print(math.floor(number)) print(math.ceil(number))
Now click Run and you will see that the output looks like this:
7 7 8
As you can see, the first two options have been rounded down to 7 while the last option has been rounded up to 8. Remember: when using round()the value is rounded up whenever the value is greater than 0.5.
Other tricks with the math module
Now you know how to round in Python. There are lots of other nice things you can do with the math module. Some examples are:
- squrt () – Gets the square root of a number
- mathematics.Sin() – Returns the sine of a number
- tan() – Returns the tangent of the number
- pi – Gives you pi
If you want to learn more about coding in Python, the first thing you should do is start with our introductory post, which will walk you through the setup process and a basic first project.
However, if you want to deepen this knowledge further, you should check out our list of the best Python courses online. All of this gives you a complete and in-depth introduction to Python that can get you on the right track in a development career. Or, if you are really new and looking for the best introductory option, we highly recommend you Coding with Python: training for budding developersThis is an absolute bargain as the course is valued at around $ 700.
$ 49 .99
Coding with Python: Training for Budding Developers Bundle
save up $ 641 .01
Buy It Now
save up $ 641 .01 $ 49 .99
For more developer news, features, and tutorials from Android Authority, don’t sign up for the monthly newsletter below!