문자열의 형식 함수를 사용하여 Python에서 부동 숫자의 형식을 고정 너비로 지정할 수 있습니다. 예를 들어,
nums = [0.555555555555, 1, 12.0542184, 5589.6654753] for x in nums: print("{:10.4f}".format(x))
이것은 출력을 줄 것입니다
0.5556 1.0000 12.0542 5589.6655
동일한 기능을 사용하여 정수 형식을 지정할 수도 있습니다.
nums = [5, 20, 500] for x in nums: print("{:d}".format(x))
이것은 출력을 줄 것입니다:
5 20 500
d
앞에 숫자를 지정하여 패딩을 제공하는 데 사용할 수도 있습니다.nums = [5, 20, 500] for x in nums: print("{:4d}".format(x))
이것은 출력을 줄 것입니다
5 20 500
https://pyformat.info/ 웹사이트는 파이썬에서 숫자 형식의 모든 뉘앙스를 배우는 데 사용할 수 있는 훌륭한 리소스입니다.