아래 코드를 실행하면 입력 함수 input을 통해서 터미널에 What is your name?이 출력된다는 것은 알고 있습니다.

>>> input("What is your name?")

하지만 david 라고 이름을 입력하면 입력은 받았지만 그냥 사라지게 됩니다.

What is your name? david
>>>

그래서 david라는 값을 받을만한 무언가 필요한데 이럴 때 변수가 유용합니다.

>>> name = input("What is your name?")

기존 코드와 차이점은 input 앞에 name을 변수 선언을 해서 input 다음에 있는 값을 name이 담고 있게 됩니다.

>>> name = input("What is your name?")
>>> print(name)

이제 name 변수가 가지고 있는 값을 확인하기 위해서 출력 함수 print를 통해서 name 변수의 값을 확인 할 수 있습니다.

>>> name = input("What is your name?")
>>> length = len(name)
>>> print(length)