input() 함수는 사용자에게 프롬프트를 표시하고(raw_input([arg])의 선택적 인수) 사용자로부터 입력을 받습니다. Python 2.x에서는 사용자가 입력한 데이터를 Python이 해석하는 형식으로 반환합니다. 예를 들어 사용자가 "Hello"를 입력하면 문자열로 저장되고 사용자가 5를 입력하면 int로 해석됩니다. Python 3.x에서는 사용자가 입력한 데이터를 문자열 형식으로 반환합니다.
예를 들어
name = raw_input("What is your name? ") print "Hello, %s." % name