ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 파이썬 강좌 04 - 입력 : input()
    데이터 분석/데이터 분석을 위한 파이썬 기초 2022. 4. 26. 21:03

     출력을 배웠으니 입력도 배워봐야겠죠? 변수에 값을 넣는 것처럼 변수에 입력한 것을 넣어줄 수 있습니다. 입력을 위해서는 input() 내장 함수를 사용합니다.

     

    input()

     

     input() 함수가 실행되면 키보드로 입력할 수 있게 됩니다. 입력하고 엔터를 눌러서 입력할 수 있습니다. 만약 num이라는 변수에 3을 입력하고 싶다면 num이라는 변수에 입력값을 넣어주면 됩니다. 아래의 코드를 실행한 다음 키보드로 3을 입력하고 엔터키를 눌러볼까요?

     

     

     코드를 실행한 다음 약간 기다린 후 오른쪽에 커서가 나타나면 3을 입력하면 됩니다. 그럼 3이 출력된 것을 볼 수 있습니다. num이라는 변수에 입력값을 담았는데, 입력값으로 3을 입력했기 때문이죠.

     

     마찬가지 방법으로 a라는 변수에 'apple'이라는 값을 입력해 보겠습니다. a라는 변수에 입력값을 담고, a를 출력하면 입력값이 출력되겠죠?

     

     

     우리는 3과 'apple'을 입력하고 출력도 해보았습니다. 숫자와 문자열이었죠. 그런데 사실 출력된 결과물은 숫자와 문자열이 아니라 문자와 문자열이었습니다. 입력을 위한 input() 함수는 문자만 담을 수 있기 때문이죠.

     

     숫자를 입력했지만, 문자를 담는 상자에 입력값이 들어갔다면 문자로 변하고 맙니다. 이를 해결해 주려면 다른 방법이 필요합니다.

     

    -

     

    input() 함수의 prompt

     

     만약 input() 함수를 통해 입력받기 위한 안내 문구(prompt)를 추가 하고자 한다면 소괄호()안에 넣어주면 됩니다.

     

    input([prompt])

     

     입력 커서만 덩그라니 나타나는 것이 아니라 [prompt] 자리에 넣은 내용이 같이 출력됩니다. 아래의 코드를 실행해 볼까요?

     

     

     프로그래머는 입력 안내 문구를 통해서 사용자가 의도한 값을 입력하도록 유도할 수 있습니다.

Designed by Tistory.