float

    [Python] 소수점 아래 자리 수 원하는 만큼 출력

    소수점 아래 ~ 자리 까지 출력해야하는 문제에서 필요한 함수 소수점 아래 두번째 자리까지 출력하기 위해서는 round() 또는 format() 이 필요하다. round() 두번째 자리가 0일 때는 첫번째 자리까지만 출력해서 요구사항에 맞지 않게 된다. round(3.141592, 2) # 3.14 round(3.101592, 2) # 3.1 format() - str format 함수를 사용하면 문제가 해결된다. format(3.141592, ".2f") # '3.14' format(3.101592, ".2f") # '3.10'