파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

안녕하세요 바람코코 입니다~~

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

+폰 환경 입니다+

오늘 할 목표는 사칙연산(+추가)와 저번 시간에

공지했던 변수 합치는 법에 대한 것입니다,

자 바로 시작해볼게요!!

덧셈, 뺄셈, 곱하기, 나누기 출력해보기~!

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

a = 1 + 2 ==> (a 라는 변수에 1 + 2 한 값을

집어 넣습니다.)

print(a) ==> (a 라는 변수를 출력합니다.)

나머지 뺄셈, 곱셈, 나눗셈 직접 입력해 보시고

실력을 늘려나갈수 있도록 해줍니당

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

각각 이런 값들이 나오는데,

변수'a'에 연산을 다르게 해서 집어 넣었는데

정상적으로 출력되는 모습을 볼 수 있습니다.

그 이유는 어제 배웠던

a '=' 1 + 2 에 답이 있습니다.

= --> 오른쪽 값을 왼쪽 값에 넣습니다.

즉, 왼쪽 값에 무엇이 들어있든지 상관없이

오른쪽에 있는 값으로 덮어씌웁니다.

그래서, 출력하기 직전의 'a'의 값을

받아와서 print(a)로 출력하기 때문에

정상적으로 연산이 되는 모습을 볼 수 있습니다.

만약

a = 1 + 2

a = 1 - 2

a = 1 * 2

a = 1 / 2

print(a)

를 하게 되면,

print(a) 바로 위의 a = 1 / 2의 'a'값을 받아옵니다.

이해가 좀 되셨는지 궁금합니당...


본래 파이썬은 인터프리터 방식이라

1 + 2 만 쳐도 3이 나옵니다.

하지만, VScode란 장소에서 python이란 언어를 빌린 것이기 때문에 방식이 조금 다릅니다.

ㄴㅇㄱ

밑에 비교 사진을 보시면

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

위에 꺼는 1 + 2를 해도 3이란 결과가

나오지 않습니다.

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi


하지만 이 IDLE(Python) 환경에서는

1 + 2만 쳐도 3이란 결과가 나옵니다.

바로 바로 결과를 볼 수 있는 방식이

인터프리터 방식 입니다.

(현재 python이 사랑받는 이유 중 하나일 것

같습니다.)


+추가 연산)) 몫, 나머지, 제곱 구해보기~!

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

%  =>  나머지 (1을 2로 나눈 나머지는 1)

//  =>  몫 (1을 2로 나눈 몫은 0)

**  =>  제곱 (1을 거듭제곱2 한 값은 1)

이 나오게 됩니다.

결과 확인!

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

정답이구요

바로 변수 합치기로 넘어가겠습니다~~!


변수 합치기~!

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

변수 'a'와 'b'값을 설정해 주시고 'c'라는 변수에다가 a와 b를 더한 값을 넣어봅니다.

c = a + b

이러면 'c'에 'a + b'를 한 값이 들어가게 됩니다.

그러면, a + b를 더한 값에 c를 더한 값을 d라는

변수에 넣어볼까요?

1(a) + 2(b) + 3(c) 이란 값을 'd'에 넣으니까

d는 6이 나오겠죠?

결과 확인하러 가볼까요~~

파이썬 덧셈 계산기 - paisseon deos-sem gyesangi

6이 나온 것으로 봐서 정상적으로

출력이 됐습니다.

마음대로 수식어 () <== 요런거 붙여서 연습하시면 변수도 자연스럽게 익혀지고 어떤 원리로

동작하는지 알게 됩니다.

( 단, {} [] 같은 것으로 연산을 해볼려고 하니까

특수기호 처리가 돼서 연산이 안됩니다. )

오늘 할 목표는 달성 완료!

근데 놀라운게 있습니다.

아직 계산기 만드는 거에 손도 안댔는데 1편이

끝났습니다.

다음 시간에 사용자 입력을 받는 것과

계산기를 본격적으로 만드는 시간을

가져보도록 하겠습니다.

간단한거 만들 거에요!!

>>> 이 글을 불법복제하면

제가 무서운 벌을 내릴지도... <<<

>>> 네이버 블로그 '바람코코'와

연동되어 있습니다. <<<