문자열 포매팅 복습
객체에 사용자 지정 문자열 표현을 정의하기 전에, 문자열을 다루고 포매팅하는 방법에 익숙한지 확인하세요. 복습이 필요하시면 공식 Python 문자열 포매팅 튜토리얼을 잠깐 살펴보세요.
이 연습 문제에서는 다음 코드를 살펴봅니다.
my_num = 5
my_str = "Hello"
f = ...
print(f)
여기서 f의 정의가 비어 있습니다.
다음은 f를 정의하는 몇 가지 가능한 방법입니다:
1.
f = "my_num is {0}, and my_str is {1}.".format(my_num, my_str)
2.
f = "my_num is {}, and my_str is \"{}\".".format(my_num, my_str)
3.
f = "my_num is {n}, and my_str is '{s}'.".format(n=my_num, s=my_str)
4.
f = "my_num is {my_num}, and my_str is '{my_str}'.".format()
이 연습은 강의의 일부입니다
