본문 바로가기

오류일지

[오류일지] 3. Python - format 함수를 사용할 때 앞에 점! 외

1. format  함수를 사용한 포매팅을 할 때, 앞에 점을 붙여주는 걸 잊지 말자!

 

 

2. 2개 이상의 값을 넣을 경우 문자열의 {0}, {1}과 같은 인덱스 항목이 format 함수의 입력값으로 순서에 맞게 바뀐다. 

 

3. 이름으로 넣기

위 예에서 볼 수 있듯이 {0},{1}과 같은 인덱스 항목 대신 더 편리한 {name} 형태를 사용하는 방법도 있다. 

{name} 형태를 사용할 경우 format 함수에는 반드시 name=value와 같은 형태의 입력값이 있어야만 한다. 

 

4. 인덱스와 이름을 혼용해서 넣기

위와 같이 인덱스 항목과 name = value 형태를 혼용하는 것도 가능하다.