더북(TheBook)

그런데 소수점 이하 숫자를 원하는 자리까지만 출력하고 싶습니다. 이럴 때는 f 앞에 점(.)과 숫자(n)를 붙입니다. 그러면 소수점 이하 n + 1번째 자리에서 반올림해서 소수점 이하 n번째 자리까지 출력합니다. 만약 소수점 이하 둘째 자리까지 출력하고 싶다면 콜론 뒤에 .2f라고 적으면 됩니다.

print("{0:.2f}".format(5 / 3)) # 소수점 이하 둘째 자리까지 출력

실행결과 icon_con

1.67

지금까지 배운 출력 형식을 정리하면 다음과 같습니다. 위치를 표시하는 중괄호 안에서 인덱스 뒤에 콜론을 붙이고 정해진 순서에 맞춰 필요한 항목을 선택해 명시하면 됩니다. 그리고 빈칸 채우기는 정렬할 때 추가하는 사항입니다. 정렬만 넣거나 빈칸 채우기와 정렬을 함께 넣는 것은 가능하지만, 빈칸 채우기만 넣는 것은 안 됩니다.

형식

{인덱스:[[빈칸 채우기]정렬][기호][공간 확보][쉼표][.자릿수][자료형]}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.