학습주제: 파이썬 변수


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
```




  1. 변수를 통해서, 아래의 긴 코드를 줄여보자

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)

#유데미 #유데미코리아 #스터디윗미 #스타트위드유데미

profile
Swift

0개의 댓글