20

변수: 데이터를 담는 상자

Day 1: 왜 Python인가?

학습 목표

변수가 무엇인지 이해한다 변수 이름 규칙을 안다

첫 번째 미션: 사용자 정보 저장

팀장: "사용자 이름이랑 나이 저장해서 출력해봐"

어떻게 할까?


변수란?

변수 = 데이터를 담는 상자

상자에 이름을 붙이고, 그 안에 값을 넣는다.

에디터 로딩 중...

name이라는 상자에 "김철수"를 넣었다. age라는 상자에 25를 넣었다.

나중에 꺼내 쓸 때는 상자 이름만 부르면 된다.

에디터 로딩 중...

변수 이름 규칙

상자 이름(변수명)에는 규칙이 있다.

OK:

  • user_name - 소문자와 언더스코어 (권장)
  • userName - 카멜케이스 (가능하지만 비권장)
  • _private - 언더스코어로 시작 (내부용 표시)

ERROR:

  • 1name - 숫자로 시작하면 안 됨
  • user-name - 하이픈 안 됨
  • class - Python 예약어 안 됨

실무 팁: Python에서는 snake_case가 표준이다. userName 대신 user_name을 쓰자.


값은 언제든 바꿀 수 있다

에디터 로딩 중...

같은 상자에 새 값을 넣으면 이전 값은 사라진다.