일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- chrome
- 파이썬공부
- 파이썬변수
- 파이썬독학
- 파이썬배우기
- 구글ga
- 구글애널리틱스보고서
- googleanaytics
- 구글애즈
- GoogleAds
- python
- 일빵빵스토리가있는영어회화
- 일빵빵
- 구글애널리틱스
- 파이썬기초
- GA
- Analytics
- 구글GDN
- 활용점정
- 영어회화
- 구글광고
- 영어회화추천
- 웹로그분석
- googlechrome
- 크롬
- 직장인영어회화
- 파이썬
- 구글크롬
- 독서
- 구글애드워즈
- Today
- Total
직장인 난중일기
파이썬(Python) 변수의 이름 짓기! 본문
파이썬(Python) 변수 이름 짓기!
파이썬 변수의 이름 짓기에 몇가지 규칙이 있다.
만약 변수의 이름을' book'으로 지정해 놓고, 변수의 값은 '장미, 튤립' 과 같은 꽃 이름으로 한다면
나중에 이 변수를 사용할 때 상당히 헷갈릴 것이다.
즉, 변수의 활용을 위해서라도 처음부터 이름을 잘 짓는게 중요하다.
김왼손 선생님이 정리해 준 변수 규칙이 있다.
1. 문자와 숫자, _ (언더스코어) 를 사용할 수 있다.
2. 대문자와 소문자를 구분한다
3. 공백은 사용할 수 없다.
4. 숫자로 시작할 수 없다.
5. 미리 예약된 이름은 사용할 수 없다.
위 5가지가 변수의 이름을 정할 때 참고해야 할 내용이다.
실습을 통해서 바로 확인해봤다.
1번은 당연한 것이니 그냥 패스.
2번 대문자 소문자 구분에 대해서 알아보자.
a와 A는 똑같은 '에이' 지만 파이썬은 이런 대문자 소문자를 구분한다.
위처럼 소문자 에이는 '11' / 대문자 에이는 '22'로 각각 지정하면
이 두 변수는 각각 다른 출력 값을 갖게 된다.
3번 공백을 사용할 수 없다의 실습 내용이다.
변수를 my love / 변수의 값을 'you'로 지정했더니 에러가 떴다.
my와 love 사이의 공백이 문제인거다.
my_love로 수정한 후 출력했더니 값이 제대로 나왔다.
두 단어 사이에 _(언더스코어)를 넣어 공백을 채워준 것이다.
변수에는 공백을 사용할 수 없는 것이다.
4번 숫자로 시작할 수 없다의 실습 내용이다.
변수의 이름을 4abc 로 했더니 또 에러 메시지가 나왔다.
그 후 abc4. 즉, 숫자를 뒤로 넣었더니 변수 값이 제대로 출력이 됐다.
변수의 이름을 ab4c 로 정해도 문제는 없다.
숫자로 시작만 안하면 되는 것이다.
5번 미리 예약된 이름은 사용할 수 없다의 실습 내용이다.
뒤에 배우게 될 내용이지만 'for' 'if'는 파이썬에서 어떤 기능을 수행하도록 이미 약속된 언어들이다.
이런 것들은 파이썬에서 이미 그 역할이 정해져 있기 때문에 변수의 이름으로 사용할 수 없는 것이다.
변수의 이름은 위 내용들만 잘 지키면 비교적 자유롭게 설정할 수 있다.
변수를 사용할 때 위 규치들을 꼭 염두에 두자.
'코딩공부 > 파이썬(Python)' 카테고리의 다른 글
파이썬(Python) 값 추가, 제거, 접근하기! (0) | 2018.11.06 |
---|---|
파이썬(Python) 리스트 알아보기! (0) | 2018.11.06 |
파이썬(Python) 변수란? (0) | 2018.11.01 |
파이썬(Python) 문자열! (0) | 2018.11.01 |
파이썬(Python) 연산자(operator)! (0) | 2018.10.31 |