본문으로 바로가기

변수

category SECURITY/Python 2017. 4. 5. 23:16


변수


변수 (variable)

- 정의 : 값을 저장하기 위한 용도

- 파이썬에서는 변수를 선언해서 사용하지 않는다.

- 어떠한 형태의 값이든 변수에 담을 수 있다.

- 변수의 값이 (지정, 할당, 대입) 될 때 변수의 타입도 결정

1) operator : =

 - 대입, 할당, 지정 연산자

파이썬에서는 증감 연산자는 지원하지 않는다. ( ++ )

2) 중복 지정문

 - 여러개의 변수를 한번에 지정

3) 동시 지정문

 - x, y = y, x ( swap 변수의 값을 바꿀때 )


변수의 이름

1) 강제적 규칙

 - 변수의 이름은 숫자로 시작할 수 없다.

 - 변수의 이름에는 특수문자를 사용할 수 없다.(사용가능 :  _ )

 - 예약어는 사용할 수 없다. ( if, for, else, true, false, break, continue ... )

    False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except, finally,       

   for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield


2) 암묵적 규칙

 - 변수나 함수의 이름은 대문자로 시작하지 않는다.

 - 변수의 이름은 단일문자를 사용하지 않도록 한다. 

    - a, b, c, d, ....  

    - 예외 : x (미지수)  ( x, y, a, b ) n, i, j

 - 단어와 단어 사이는 '_'를 사용하거나 단어의 시작은 대문자로 표현

    - ex) 사과의 갯수 : num of apple

    - num_of_apple  or numOfApple



'SECURITY > Python' 카테고리의 다른 글

if문  (0) 2017.04.05
논리 표현식  (0) 2017.04.05
대화식 프로그램  (0) 2017.04.05
Python 기초  (0) 2017.04.05
Python - 리눅스 내 설치  (0) 2017.04.05