본문 바로가기
Python/Python FAQ

Python f-strings를 사용하여 소수점 이하의 고정된 자릿수를 설정합니다., Fixed digits after decimal with f-strings

by 베타코드 2023. 6. 27.
반응형

질문


파이썬 f-문자열을 사용하여 소수점 이하의 숫자 자릿수를 쉽게 고칠 수 있는 방법이 있나요? (.format이나 %와 같은 다른 문자열 포맷팅 옵션은 아니고, 특히 f-문자열만 해당합니다.)

예를 들어, 소수점 이하 2자리를 표시하려면 어떻게 해야 할까요?

그렇다면 다음과 같다고 가정해 봅시다.

a = 10.1234

답변


형식 표현식에 형식 지정자를 포함하세요:

>>> a = 10.1234
>>> f'{a:.2f}'
'10.12'
반응형

댓글