여기서 핵심은 변수에 들어 있는 값을 사용하고 싶을 때 값인 ‘유리’를 직접 사용하는 것이 아니라 값이 저장된 name 변수를 사용한다는 것입니다.
변수를 어떻게 활용하는지 자세히 알아봅시다. 출력 결과가 '유리 키는 175.5, 나이는 21, 취미는 programming입니다!'가 되게 하려면 앞의 코드를 어떻게 수정해야 할까요? 변수에 저장된 부분과 그렇지 않은 부분을 구분해 봅시다.
변수 부분과 문자 그대로 출력되는 부분을 색깔을 다르게 하니 구분되죠? 변수와 문자는 숫자와 문자처럼 서로 다른 요소입니다. 서로 다른 요소는 콤마(,)로 연결해 출력합니다. 따라서 노란색 부분의 변수와 파란색 부분의 문자 사이에 콤마를 넣습니다. 그리고 문자는 양옆에 작은따옴표를 붙여 표현합니다. 요소를 연결하는 콤마 외에 문자(파란색) 안에 포함된 콤마(,)도 있으니 잘 구분해야 합니다.
정리한 내용을 코드로 작성하고 실행해 봅시다.
name = '유리'
height = 175.5
age = 21
hobby = 'programming'
print(name, '키는', height, ', 나이는', age, ', 취미는', hobby, '입니다!')
실행결과
유리 키는 175.5 , 나이는 21 , 취미는 programming 입니다!