728x90
반응형
변수의 구성요소
- 영문자 대.소문자, 숫자, 언더바(_)로 구성
- 첫문자는 언더바(_), 영문자여야 한다.
- 대소문자 구분
- 예약어는 변수 사용 불가능
다음 코드중 a,b,c를 변수라고 한다.
변수를 만들 때는 =(assignment)기호를 사용한다.
# 변수
a = 1
b = "python"
c = [1,2,3]
파이썬에서 사용하는 변수는 객체를 가리키는 것이다.
a = 3
- 3이라는 값을 가지는 정수 자료형(객체)이 자동으로 메모리에 생성
- 변수 a는 객체가 저장된 메모리의 위치를 가리키는 레퍼런스(Reference)
- a라는 변수는 3이라는 정수형 객체를 가리키고 있다.
리스트 변수 주의사항
# 리스트 변수 주의사항
a = [1,2,3]
b = a
a[1] = 4
print('a : ',a)
print('b : ',b)
b를 변경하지 않아도 a변수가 변경할 시 b도 변경되는 것을 볼 수 있음
728x90
반응형
최근댓글