[파이썬3.0] 파이썬 기초-변수
프로그램 언어/파이썬2014. 4. 26. 21:15
다른 언어와 마찬가지로 주석처리가 가능하다.
#은 한 줄 주석이다 .
""" """(큰 따옴표 세 개 연속) 을 사용하면 여러 문장을 주석 처리할 수 있다.
따옴표 안에 있는 내용이 전부 주석처리된다.
파이썬에서 enter 키는 실행을 의미하므로 줄을 바꿔야 할 때는 \(역슬래시) 를 사용한다.
등호, 부등호는 다른 언어들과 같다.
==, >, < 등등
한 줄에 치환문을 모두 쓸 경우 ; 으로 구분한다.(치환문 예: a=1;b=2)
a,b = 1, 2 처럼 연속해서 선언도 가능하고
언패킹을 이용하여 여러 인수들 중에 선언된 것을 제외한 나머지를 한 변수에 몰아주는 형태도 가능하다.
Ex)
>>> a,*b = [1,2,3,4]
>>> a
1
>>> b
[2, 3, 4]
는 a는 1 나머지 인자들은 b에 할당된다.(선언된 순서대로 들어간다.)
또한 확장 치환문을 지원한다.
+=, -=, *= 등등
만약 선언한 변수가 기존에 있다면 기존에 있는 값은 사라지고 현재의 값으로 변경된다.
여기서 변경된다는 의미는 조금 다르다.
변수의 이름과 값 객체가 분리되어 있다.
A = 1 은 A에 1을 저장하는 것이 아닌 A가 1이라는 값 객체를 가리키는 것이다.
그렇기 때문에 객체를 공유하여 변경사항을 반영하게 할 수도 있다.
대부분 치환은 참조에 의해 이루어진다.
복사를 하려면 객체에 따라 해당 방법을 적용하거나 일괄적으로 copy모듈을 이용하면 된다.
참고:파이썬3 바이블
'프로그램 언어 > 파이썬' 카테고리의 다른 글
[파이썬3.0]데이터 형 – 수치(숫자)형 - 실수형 (0) | 2014.04.26 |
---|---|
[파이썬3.0]데이터 형 – 수치(숫자)형 - 정수형 (0) | 2014.04.26 |
[파이썬3.0] 변수 사용 방법 (0) | 2014.04.26 |
파이썬 IDLE사용 팁 (0) | 2014.04.26 |
[파이썬3.0] 콘솔 입출력 방법. (0) | 2014.04.19 |
댓글()