round()

Takes a number and an integer as parameters, and returns the number with decimal places equal to the integer.

Syntax

round(number, digits)
  • number is the number to be rounded. (Required)
  • digits is the number of decimals when rounding the number. Default is 0.

Example 1

The default number of decimal places used is 0.

my_number = 3.14159265359
my_rounded_number = round(my_number)
print(my_rounded_number)
# Output: 3

Example 2

round() can be used with any number of decimal places. Numbers >= 5 will round up.

my_number = 3.14159265359
my_rounded_number = round(my_number, 4)
print(my_rounded_number)
# Output: 3.1416

Example 3

round() can be useful when comparing numbers, for example, when comparing fractions and decimals.

Code
Output
Loading...

Contributors

Interested in helping build Docs? Read the Contribution Guide or share your thoughts in this feedback form.

Learn Python on Codecademy