본문 바로가기
Programming

[파이썬] 변수

by 삼SAM 2022. 4. 27.

변수

데이터가 저장되어 있는 메모리 공간

 

변수 선언

메모리 공간 명명 = 변수 초깃값 → 변수 초기화

 

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

댓글