티스토리 뷰
안녕하세요 바람코코 입니다~~
+폰 환경 입니다+
오늘 할 목표는 사칙연산(+추가)와 저번 시간에
공지했던 변수 합치는 법에 대한 것입니다,
자 바로 시작해볼게요!!
덧셈, 뺄셈, 곱하기, 나누기 출력해보기~!
a = 1 + 2 ==> (a 라는 변수에 1 + 2 한 값을
집어 넣습니다.)
print(a) ==> (a 라는 변수를 출력합니다.)
나머지 뺄셈, 곱셈, 나눗셈 직접 입력해 보시고
실력을 늘려나갈수 있도록 해줍니당
각각 이런 값들이 나오는데,
변수'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이란 언어를 빌린 것이기 때문에 방식이 조금 다릅니다.
ㄴㅇㄱ
밑에 비교 사진을 보시면
위에 꺼는 1 + 2를 해도 3이란 결과가
나오지 않습니다.
하지만 이 IDLE(Python) 환경에서는
1 + 2만 쳐도 3이란 결과가 나옵니다.
바로 바로 결과를 볼 수 있는 방식이
인터프리터 방식 입니다.
(현재 python이 사랑받는 이유 중 하나일 것
같습니다.)
+추가 연산)) 몫, 나머지, 제곱 구해보기~!
% => 나머지 (1을 2로 나눈 나머지는 1)
// => 몫 (1을 2로 나눈 몫은 0)
** => 제곱 (1을 거듭제곱2 한 값은 1)
이 나오게 됩니다.
결과 확인!
정답이구요
바로 변수 합치기로 넘어가겠습니다~~!
변수 합치기~!
변수 'a'와 'b'값을 설정해 주시고 'c'라는 변수에다가 a와 b를 더한 값을 넣어봅니다.
c = a + b
이러면 'c'에 'a + b'를 한 값이 들어가게 됩니다.
그러면, a + b를 더한 값에 c를 더한 값을 d라는
변수에 넣어볼까요?
1(a) + 2(b) + 3(c) 이란 값을 'd'에 넣으니까
d는 6이 나오겠죠?
결과 확인하러 가볼까요~~
6이 나온 것으로 봐서 정상적으로
출력이 됐습니다.
마음대로 수식어 () <== 요런거 붙여서 연습하시면 변수도 자연스럽게 익혀지고 어떤 원리로
동작하는지 알게 됩니다.
( 단, {} [] 같은 것으로 연산을 해볼려고 하니까
특수기호 처리가 돼서 연산이 안됩니다. )
오늘 할 목표는 달성 완료!
근데 놀라운게 있습니다.
아직 계산기 만드는 거에 손도 안댔는데 1편이
끝났습니다.
다음 시간에 사용자 입력을 받는 것과
계산기를 본격적으로 만드는 시간을
가져보도록 하겠습니다.
간단한거 만들 거에요!!
>>> 이 글을 불법복제하면
제가 무서운 벌을 내릴지도... <<<
>>> 네이버 블로그 '바람코코'와
연동되어 있습니다. <<<
'IT관련 > 파이썬 | Python' 카테고리의 다른 글
[바람코코] 파이썬 / 변수 + 주석 처리 하기 (입문 2단계) (0) | 2019.08.12 |
---|---|
[바람코코]파이썬 / Visual Studio Code 설치 및 print 입력 해보기 (파이썬 입문 1단계) (0) | 2019.08.09 |
- Total
- Today
- Yesterday
- 파이썬 기초
- 파이썬
- visual studio code
- 파이썬 변수
- .json
- vscode
- 파이썬 기초(입문)
- 파이썬 계산기 만들기
- 파이썬 주석
- VScode초기화
- doesn't exist
- 파이썬 시작하기
- 파이썬 입문
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |