인프런 커뮤니티 질문&답변
답변 1
3
안녕하세요!
질문자님께서 생각하신 의도는
print("10 20 hello") 이렇게 한번에 넣으면 되는데
왜 기호를 쓰고 뒤에 함수를 붙여서 복잡하게 출력을 하는지
궁금하셨던 것 같습니다.
강의에서는 print의 사용법, 결과를 설명하기 위해
단순히 정해진 값만 출력하는 예제를 사용하셨지만, 나중에 유용한 프로그램을
만들기 위해서는 사용자, 다른 프로그램, 다른 함수에서 값을 요청하고, 받아와서
가공하고 출력하게 될 것입니다.
값을 그대로 문자열에 넣지 않고 format, %등을 활용하여
변수 형태로 넣어주면 그때그때 다른 값들을 매번 프로그래머가
값을 확인해서 print문에 넣어주는 수고 없이
그때그때 다른 값에 따라 유연하게 동작하는 프로그램을
만들 수 있을 것입니다.





