Python에서 부동 소수점 숫자를 고정 너비로 형식 지정
부동 소수점 숫자를 표시할 때 특정 너비로 형식을 지정해야 하는 경우가 많습니다. 특정 요구 사항을 충족합니다. 이러한 요구 사항에는 선행 0, 후행 소수점 0, 과도한 소수 자릿수 자르기 및 소수점 정렬이 포함될 수 있습니다.
Python에서 이를 달성하려면 다음과 같은 형식 문자열 구문을 활용할 수 있습니다.
number = 23.234567 # Format to fixed width with 6 digits, including decimal points print("{:10.4f}".format(number))
출력은 다음과 같습니다:
23.2346
이 경우 형식 지정자는 다음과 같습니다. of:
콜론 뒤의 10.4f:
이 기술을 사용하면 부동 소수점 형식을 사용자 정의할 수 있습니다. 귀하의 요구 사항에 따라 숫자. 예를 들어, 다음 코드는 후행 소수점 0을 포함하여 고정 너비 10자로 부동 소수점 숫자 목록을 인쇄합니다.
numbers = [23.23, 0.123334987, 1, 4.223, 9887.2] for number in numbers: print("{:10.4f}".format(number))
출력:
23.2300 0.1233 1.0000 4.2230 9887.2000
위 내용은 Python에서 부동 소수점 숫자를 고정 너비로 형식화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!