중괄호에 이름을 넣고 format() 함수에 이름과 값을 정의하면 중괄호 위치에 이름에 해당하는 값이 들어가게 됩니다. 변수를 사용하는 것과 비슷합니다.
print("나는 {age}살이며, {color}색을 좋아해요.".format(age=20, color="빨간"))
print("나는 {age}살이며, {color}색을 좋아해요.".format(color="빨간", age=20))
실행결과 |
나는 20살이며, 빨간색을 좋아해요. 나는 20살이며, 빨간색을 좋아해요. |
값을 이름으로 직접 지정하므로 중괄호와 format() 함수에서 이름 순서가 달라도 상관없습니다.
그림 4-6 이름에 따른 값 출력