"2. 변수"의 두 판 사이의 차이
azuremei
(→변수값 지정) |
(→변수값 지정) |
||
10번째 줄: | 10번째 줄: | ||
*'''<font color="red">프로그래밍 언어에서 =은 좌측에 있는 값을 우측에 대입하는 것이다. </font>''' | *'''<font color="red">프로그래밍 언어에서 =은 좌측에 있는 값을 우측에 대입하는 것이다. </font>''' | ||
*변수를 지정하기만 하는 것은 출력값에 영향을 미치지 않는다. | *변수를 지정하기만 하는 것은 출력값에 영향을 미치지 않는다. | ||
− | 파이썬 외의 다른 언어에서는 A라는 공간을 만들고 공간 안에 변수를 저장하는 형태, 그러나 파이썬은 만들어진 공간을 '가리키기만 하는'것이므로 다른 장치 없이 사용 가능함 | + | **<font color="gray">파이썬 외의 다른 언어에서는 A라는 공간을 만들고 공간 안에 변수를 저장하는 형태, 그러나 파이썬은 만들어진 공간을 '가리키기만 하는'것이므로 다른 장치 없이 사용 가능함</font> |
{|class="wikitable" style="text-align:center; background:white;" | {|class="wikitable" style="text-align:center; background:white;" |
2018년 3월 18일 (일) 06:48 판
변수
- 값을 저장하는 공간
- 파이썬에서의 변수는 '객체'를 가리킨다.
- <bold>가리키는 형태</blod>
- 순차대입
변수값 지정
- '='를 사용하여 객체를 가리키는 것을 변수라고 한다.
- a=1 : a는 변수이며 변수 a에 1을 대입한다.
- 프로그래밍 언어에서 =은 좌측에 있는 값을 우측에 대입하는 것이다.
- 변수를 지정하기만 하는 것은 출력값에 영향을 미치지 않는다.
- 파이썬 외의 다른 언어에서는 A라는 공간을 만들고 공간 안에 변수를 저장하는 형태, 그러나 파이썬은 만들어진 공간을 '가리키기만 하는'것이므로 다른 장치 없이 사용 가능함
입력창 | 결과창 |
---|---|
a=1 b=2 c=3 print(a, b, c) |
1 2 3 |
a=1 b=2 c=3 d=1 print(a, b, c) |
1 2 3 |
만약 d=1이라는 중복값이 있더라도 파이썬에서의 변수는 가리키기만 하는 것이므로 오류가 나지 않는다.