Help with round()

how does round() work in this case where

    average_age_men = df[df['race']=='Male']

its rounding it to the tens place
so 6.798787 as an example would be 6.8

round(1) rounds to the tens place
round(2) rounds to the hundreds place
and so on


Hey @VIctorObuon welcome to the forums!

The number inside the round tells you how many decimal places you want to round to (i.e 1 is 0.1, 2 is 0.01, 3 is 0.001, etc). Normally if you don’t have anything before the round the first digit would be the variable then the decimal place.

round(my_variable, 5)

In this case you would round my_variable to the decimal place 5 (0.00001). If my_variable is equal to 7.500828578 and you had the five it would now be 7.50083 since 5 and up rounds up and 4 and below rounds down. Hope you have a great day :grinning:!


I like how you just casually slide that into the comment :laughing:


@DefendyPug I don’t know why Replit.ask is just so addicting trying to get the high numbers XD. I also notice you climbing up the ranks quickly, nice job :+1: !

1 Like

Gracias! I wish I found this place sooner, I’ve learned a lot from here.

1 Like