변수
데이터가 저장되어 있는 메모리 공간
변수 선언
메모리 공간 명명 = 변수 초깃값 → 변수 초기화
a = b → b라는 초깃값으로 a라는 메모리 공간을 변수 초기화 한다.
* a = b → 앞으로 a에는 b를 저장(할당)한다.
* a == b → a와 b가 동일하다
변수를 사용하는 이유
- 데이터를 재사용하기 위한 목적
- 보다 효율적인 프로그램 관리
변수 작명 관습 (Code Convention)
- 영문 사용
- 한글 사용도 가능하지만 권장하지 않는다. 오류 발생 가능성 최소화
- 첫 글자는 소문자로
- 첫 글자를 대문자로 사용하는 것은 class 작명 시 주로 사용하는 것이 관습
- 데이터의 의미를 파악할 수 있는 명사 사용
- [예] myName = "Sam" → 권장
- [예] mn = "Sam" → 비권장
- 카멜 표기법 또는 스네이크 표기법 사용
- 카멜(Camel): customerBankAccount = '123-456-789' → 띄어쓰기 대신 대문자 표기
- 스네이크(snake): customer_bank_account = '123-456-789' → 띄어쓰기 대신 언더바"_"로 표기
- 비권장 표기 예시: customerbankaccount → 가독성 저하
- 예약어 사용 금지
- 예약어: 파이썬에서 이미 예약된 단어. (파이썬에서 이미 함수 등으로 사용하기 위해 지정된 단어)
- 예약어 확인 코드:
import keyword
print(keyword.kwlist)
- 특수문자 사용 금지 (단, 언더바"_"는 사용 가능)
- 언더바 외 특수문자 사용 시 에러 발생
- 공백문자 사용 금지
- 변수명 중간에 띄어쓰기 등 공백문자 사용 시 에러 발생
- 첫 글자 숫자 사용 금지
- 숫자 사용은 가능하지만 첫 글자로 사용 시 에러 발생
'Programming' 카테고리의 다른 글
[파이썬] 조건문 (0) | 2022.04.28 |
---|---|
[파이썬] 연산자 (0) | 2022.04.28 |
[파이썬] 자료형 변환 (0) | 2022.04.27 |
[파이썬] 자료형(Data Type) (0) | 2022.04.27 |
댓글