이 코드의 예제를 보면 알 수 있듯이 print 괄호 안에 str 타입의 객체만 넣어야 하는 것은 아니다. 예를 들어 print(3 * 2 * (17 - 2.1))는 float 타입의 값을 계산한다. print 명령은 괄호 안에 어떤 타입의 객체가 들어가도 잘 작동한다.
셀프 체크 11.1
편집창에서 다음 명령을 한 파일에 모두 넣고, 파일을 실행해 보자. 각 문장이 값을 출력할까? 출력한다면 어떤 값을 출력할까? 직접 스파이더에서 실행해 보고 여러분의 답과 실제 결과를 비교해 보라.
1. print(13 - 1)
2. "nice"
3. a = "nice"
4. b = " is the new cool"
print(a.capitalize() + b)