본문 바로가기

1. Python

[Python study] Day05

728x90
반응형

파이썬 스터디 5번째시간이에요,,

함수에 앞서 기본적인 것부터 훑기로 했었는데 쫌 늦었네요

5번째 시간은 파이썬의 연산에 대해서 알아 볼건데요!

 

1. 사칙연산

 

1) 덧셈 연산

덧셈은 계산기와 똑같이 다음과 같이 x,y 의 숫자를 각각 할당하고 (변수지정!) 더해보겠습니다!

으잉? 아무것도 출력되지 않습니다.

이유는 지난시간에 배운 함수 print() 함수를 쓰지 않았기 때문인데요

console 창에서 확인하기 위해서는 항상 print 함수를 사용해야합니다!

함수를 사용해보면 다음과같이 정상적으로 출력되는것을 확인 하실 수 있어요!

 

2) 뺄셈 연산

뺄셈도 계산기 쓰시는 것 처럼 마이너스(-) 기호만 써주시면 돼요!

 

3) 곱셈 연산

곱셈도 동일합니다! 참쉽죠?

4) 나눗셈 연산

이하동문,, 너무 쉬워서 민망하네요

다음은 다른 연산들을 알아볼까요 !

 

2. 그외 연산

 

1) 제곱

이해하기 쉽게 이번에는 x,y에 다른 숫자들을 할당해줄게요 !

쓰다보니 ,,스토리 라인이 꼬였네요

거듭제곱은 아래와 같이 숫자에 별표 두개(**)를 써주시면 됩니다 !

y 가 5니까 5를 세번 곱한 5 x 5 x 5 = 125 가 출력 되는걸 보실 수있어요!

이것을 응용하면 제곱근도 구 할 수 있어요!

5에 1/2제곱이니까 루트 5가 되네요 근삿값인 다음 값이 출력됩니다!

2) 몫

계산을 하실 때 몫을 구할 일 은 거의 없겠지만 파이썬 로직을 짜다보면

특정 숫자를 넘길 때 작동하는 것으로 만들 때 응용 할 수 있습니다

 

예를들어 0.555일때는 특정 문자열을 출력을 안하다가 1이 넘어가면 특정 문자를 출력하는

스위치 개념으로 응용 할 수 있어요!

몫을 구하는 방식은 다음과 같이 슬래쉬 두개 (//)를 써주면 됩니다

12를 5로 나눈 몫이니 2가 출력 되겠네요!

3) 나머지

위에 몫도 구하는 방법이 있었으니 나머지를 구할 수있는 방법이있겠죠

나머지도 마찬가지로 몫처럼 특정 조건을 걸 때 이용 할 수 있어요!

나머지는 조금 특이하게 퍼센트기호(%)를 이용합니다!

 

12를 5로 나눈 나머지인 2가 출력되는것을 볼 수 있어요!

 

이상으로 ! 숫자들의 연산들을 알아 봤습니다!

다음으로는 어떤 것을 알아볼까요 ?

 

 

728x90
반응형

'1. Python' 카테고리의 다른 글

[Python study] Day07  (0) 2023.02.06
[Python study] Day06  (0) 2023.01.27
[Python study] Day04  (0) 2023.01.14
[Python study] Day03  (0) 2023.01.09
[Python study] Day02  (0) 2023.01.08