Python / input() / 사용자가 입력한 값을 변수에 저장하는 함수
input()
함수로 사용자가 어떤 값을 입력하게 하고, 그 값을 변수에 저장할 수 있습니다.
문법
예를 들어 다음을 입력하고 엔터를 누르면 사용자가 값을 입력하기를 기다립니다.
>>> x = input()
값을 입력하고 엔터를 누르면 그 값이 변수 x
에 저장됩니다.
>>> x = input() hello >>> x 'hello'
입력할 값에 대한 안내를 출력하고 싶다면 다음과 같이 합니다.
>>> x = input('some text')
작은 따옴표 대신 큰 따옴표("..."
), 작은 따옴표 세 개('''...'''
), 큰 따옴표 세 개("""..."""
)를 사용해도 됩니다.
>>> x = input('name : ') name : JB >>> x 'JB'
입력 받은 값은 문자열로 저장
사용자가 입력한 값은 문자열로 취급합니다. 숫자만 입력해도 숫자로 이루어진 문자열로 봅니다.
>>> x = input('number : ') number : 123 >>> x '123'
정수로 저장하고 싶다면 int()
함수를 이용합니다.
>>> x = int(input('number : ')) number : 123 >>> x 123
실수로 바꾸고 싶다면 float()
함수를 이용합니다.
>>> x = float(input('number : ')) number : 1.23 >>> x 1.23