본문 바로가기

Language/Python

[Python] 1.2 숫자 계산 & 1.3 변수

1.2 숫자 계산


C언어를 이미 알고 있는 경우, Python을 처음 접해도 어렵지 않다고 느낄 수 있다.


Python은 터미널에 계산할 숫자를 입력하면 자동으로 계산하여 출력해준다.

예를 들면 다음과 같다


 

>>> 1+2

3

>>> 2*100

200

>>> 5000/3

1666




1.3 변수


C언어를 이미 익히고 있는 사람의 경우, Python에서 사용하는 변수는 조금 특이한 것을 알 수 있다.

왜냐하면 C언어는 변수의 데이터 타입을 변수 선언시에 정해주어야 한다.

하지만, Python의 경우 별도의 변수 선언이 없어도 저장이 잘 된다.

예를 들면 다음과 같다.



>>> watch = 1000

>>> tomorrow = 'Happy New Year!'

>>> watch

1000

>>> tomorrow

Happy New Year!



또한 변수를 이용하여 숫자를 쉽게 계산을 할 수 있다.

다만 문자를 저장한 변수들을 더한 것과 숫자를 저장한 변수들을 더하는 것에는 차이가 있다.

문자를 저장한 변수들을 더하는 것은, 각 변수에 저장된 문자들이 합쳐져서 출력이 되지만,

숫자를 저장한 변수들은 각 변수에 저장된 숫자를 합하여 출력한다.

다음 예를 보자




>>> x = 'Happy'

>>> y = 'New Year!'

>>> x+y

HappyNew Year!

>>> x+' '+y

Happy New Year!


>>> a = 10

>>> b = 20

>>> a+b

30

 



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

[Python] 1.5 명령해석기 (Interpreter)  (0) 2015.01.26
[Python] 1.4 목록(Lists)  (0) 2015.01.26
[Python] 1.1 Python 설치  (0) 2015.01.26
[Python] Python 101, #12 Creating a Menu  (0) 2015.01.26
[Python] Python 101, #11 Making a Button  (0) 2015.01.26