티스토리 뷰
인터렉티브 모드란?
IDLE을 실행시키면 처음에 보이는 창을 말한다.
1. 변수란
프로그램을 작성하는 사람이 원하는 이름을 붙인 그릇이다..
[변수 a에 1을 저장] 해보자.
인터렉티브 모드 |
|
>>> a = 1 |
마찬가지로 [변수 b에 2를 저장] 해보자.
인터렉티브 모드 |
|
>>> b = 2 |
이렇게 변수를 만드는 조작을 변수를 정의해 초기화한다. 라고 말한다.
숫자뿐만 아니라 문자열도 저장할 수 있다. [변수 c에 JFun을 저장] 해보자.
인터렉티브 모드 |
|
>>> c = "JFun" |
변수명은 길어도 상관 없다. [변수 handsomeguy에 JFun을 저장] 해보자.
인터렉티브 모드 |
|
>>> handsomeguy = "JFun" |
2. 변수의 참조
변수에 저장한 값은 그 [변수명]을 지정하면 값이 나온다.
[a]를 입력해보자. (a를 쓴 다음 엔터)
인터렉티브 모드 |
|
>>> a 1 >>> |
[a]에 저장했던 [1]이 표시되었다.
마찬가지로 [handsomeguy]라고 입력하면 [JFun]이라고 표시된다.
인터렉티브 모드 |
|
>>> handsomeguy JFun >>> |
이처럼 변수의 값을 꺼내는 행위를 [참조]라고 한다.
변수의 계산도 할 수 있다.
[변수 a]와 [변수 b]의 값의 합을 계산해보자.
인터렉티브 모드 |
|
>>> a + b 3 >>> |
값을 저장하지 않으면 참조할 수 없다.
인터렉티브 모드 |
|
>>> d Traceback (most recent call last): >>> |
[변수 d]를 정의하지 않았는데 참조하게 되면 [name 'd' is not defined]라는 오류가 발생한다.
3. Python 프로그램을 조작해서 구해보자.
(IDLE에서 File탭 → New File)
a = 1 b = 2 print(a + b) |
▼ |
3 >>> |
출처: 파이썬 입문교실
'beginner > 파이썬 기초' 카테고리의 다른 글
10. 반복 실행해보자② while구문 (0) | 2019.01.09 |
---|---|
9. 반복 실행해보자① for구문 (0) | 2019.01.09 |
7. 프로그램을 구성하는 6대 요소 (0) | 2019.01.09 |
6. 프로그램을 보조하는 주석 작성법 (0) | 2019.01.08 |
5. 공백, 인덴트, 줄 바꿈의 역할 (0) | 2019.01.08 |