겸 log/PYTHON
[PYTHON] .format() 을 이용한 포맷팅
천나겸
2019. 5. 8. 14:54
- {0:0.3f}.format(x) 가 뭔지 알아보는데에서 시작함
.format() |
1 | print("원주율 : {0} , 우리 모델 정확도 : {1}%".format(3.141592, 99.8678678)) | cs |
- "원주율 ~ " : print() 함수로 출력하고자 하는 문자열, text
- {0}, {1} : format()의 인자 index
- {0} = 3.141592
- {1} = 99.8678678
실행 결과 |
1 | print("원주율 : {0:0.2f} , 우리 모델 정확도 : {1:0.4f}".format(3.141592, 99.8678678)) | cs |
- {0:0.2f} : {0}번 index 값의 소수점 2번째 자리까지 출력하겠다.
- {0:0.2f} = 3.14
- {1:0.4f} : {1}번 index 값의 소수점 4번째 자리까지 출력하겠다.
- {1:0.4f} = 99.8678
실행 결과 |
1 | print("원주율 : {:50}".format(3.141592)) | cs |
- {:50} : format()의 인수를 2개이상 쓸수없고(오로지 1개) 50칸의 공백을 준뒤 출력하겠다.
실행 결과 |