본문 바로가기
Python

파이선 기본 문법 / 사칙연산

by deeplearningkakao 2022. 1. 13.
반응형

 

파이선 기본 문법으로 사칙연산 해봅시다~

다른 언어( C++, java, C# , matlab) 을 해보신 분이라면 그냥 넘어가도 됩니다.

 

이건 기초중의 기초!

 

 

덧셈

숫자와 + 기호만 있으면 할 수 있습니다. (개발자들은 계산기 안쓴다는..?)

 

>>> 88 + 22

 

위와 같이 쓰고 Enter키를 눌러보세요. 

 

뺄셈

숫자와 - 기호만 있으면 할 수 있습니다. 

>>> 1010- 10

 

 

곱셈

숫자와 * 기호만 있으면 할 수 있습니다. 

 

>>> 3 * 3

 

 

나눗셈

숫자와 / 기호만 있으면 할 수 있습니다. 

 

>>> 1000 / 6

 

나머지

숫자와 % 기호만 있으면 할 수 있습니다. 코딩에서는 나머지 구하는 것도 많이 사용됩니다.

"/" 기호와 "%" 기호를 혼동하면 안됩니다. 주의!

 

>>> 100% 3

 

 

함수 사용해서 나눗셈

파이선에는 다양한 함수들이 있습니다.

다음번에 같이 정리하도록해요~

 

우선 divmod() 함수를 사용해서 나머지 계산이 가능합니다.

 

 

>>> divmod(100, 3)

 

변수

변수에 숫자를 넣어줄 수 있습니다. 그러면, 그 변수(보통 알파벳으로 만듭니다)를 칠때마다, 우리가 저장해놓은 값이 출력됩니다.

 

>>> hello = 123

 

이렇게 하면, hello 라는 text를 쳤을 때, 123 이라는 숫자가 나옵니다.

해당 변수들은 나중에 사칙연산할 때도 사용이 됩니다.

그럼 변수하나 더 선언해봅니다.

 

>>> peter = 123

 

hello peter에 값이 들어가 있는 상태죠.

 

변수 사칙연산

 

그럼 우리가 두개 글자를 덧셈해줄수 있습니다. hello peter !

 

>>> hello + peter

 

반응형

어떤 결과가 나올까요? 123+123=246 

246이라는 숫자가 출력됩니다.

 

코딩할 때 변수는 아주 기본입니다.

 

값을 계속 변경할 수 있습니다.

 

>>> peter = 456

>>> peter = 789

 

이렇게 해주면 최종 대입값인 789가 출력됩니다.

 

같은 변수에 값 넣기

 

마지막 변수에 값이 들어간다고 말했죠?

 

마찬가지로,  20% 할인값을 계산할 수 있습니다.

 

>>> price = 100

>>> price = price * 0.80

>>> price

 

20%할인 값이 나오겠죠

해당 연산은 아래처럼 변경도 가능합니다.

 

price = price * 0.80

->

price *= 0.80

 

덧셈은 += 

뺄셈은 -=

곱셈은 *=

나눗셈은 /=

 

변수에 문자 넣기

변수에는 숫자 말고 문자도 넣을 수 있습니다.

>>> man = 'peter'

 

man은 'peter'다 

라는 문장을 코딩화 한 것입니다. 

이렇게 내가 생각하는걸 코딩할 수 있어야 합니다.

열심히 공부해서 그렇게 되어봅시다!

 

문자도 덧셈을 할 수 있습니다.

 

 

>>> man0 = 'This'

>>> man1 = 'is'

 

모두 더해볼까요

 

>>> man0 + man1 + man

Thisispeter

 

문자가 합쳐졌지만, 보기 힘들죠? 덧셈 사이에 공백을 넣어줄 수 있습니다.

>>> man0 + ' ' + man1 +  ' ' + man

This is peter

 

 

 

함수

 

모든 코딩에는 함수라는 개념이 있습니다.

내가 원하는 계산식을 함수에 넣고,

여러번 call해서 쓸 수 있는거죠.

 

다음시간에는 함수와 for 문 설명해볼게요~

반응형

'Python' 카테고리의 다른 글

딕셔너리  (0) 2022.01.16
튜플 예제  (0) 2022.01.15
리스트 자료형 2  (0) 2022.01.14
리스트 자료형 1  (2) 2022.01.14
파이선 설치하기  (0) 2022.01.13

댓글