학습주제: 파이썬 변수
1. 변수는 데이터를 저장한다.
2. 어떤 함수()를 실행하는 경우, 작업 결과에 이름을 붙여준다면,
나중에 참조할 수 있다. 이때 쓰이는 것이 변수이다.
input( )함수를 사용해서, 사용자가 입력한 값을 할당할 때
직접 입력한 데이터가 입력함수로 넘어가는 작업공정을 코드 내에서 확인이 안될뿐더러
이름 Kraco를 입력했을때, 일반적으론 Kraco 라는 데이터에 다시 접근할 수 없다.
이럴때 아래처럼 name변수를 사용해서 입력prompt를 명시해주면,
변수 name를 코드 어디에서나 참조할 수 있게되므로, name변수의 데이터를 사용할 수 있게됌.
name = input("What is your name? ")
3. 좋은 예로, 전화번호부에 전화번호만 달랑 적고나서.. 추후 번호를 확인했을 때 누구번호인지 알 수 없는데
데이터를 입력했다고 할지라도 이름을 부여하지 않는 이상, 이 데이터를 참조하는 방법은 없다.
때문에 전화번호부에서 이 특정한 번호가 Kraco의 번호라고 한다면
프로그래밍에선 Kraco 를 변수라고 부른다.
Kraco = 01023456
추후, 01023456 이라는 데이터가 연산에 필요하다면
단순하게 변수이름Kraco만 호출해서 사용할 수 있게 됌.
name = "Kraco"
print(name)
#print() 함수가 변수name을 통해서 데이터 "Kraco"를 참조했다.
4. 변수는 늘 바뀐다.
Kraco변수에 01023456이 할당되었지만, 바꿀 수 있다.
name = "Kraco"
print(name)
name = "Frigate"
print(name)
#실행결과: Kraco
Frigate
```
print(len(input("What is your name? ")))
name = input("What is your name? ")
print(len(name))
name = input("What is your name? ")
length = len(name)
print(length)
#유데미 #유데미코리아 #스터디윗미 #스타트위드유데미