본문 바로가기
도구

파이썬을 배워보자[비교연산자]

by fun learner 2024. 6. 14.
반응형
 

경제 데이터 분석을 위해 다양한 통계 자료들을 사용하게 됩니다. 보통은 국가기관이나 포털에서 제공하는 정도만으로도 충분히 훌륭하긴 하지만, 간혹 엑셀 같은 스프레드시트로 제공되는 데이터를 가공하는 경우도 있습니다. 그래도 부족하다고 생각된다면 프로그램 언어는 직접 배워서 해보는 것도 시도해 볼만합니다. 그럼 데이터 사이언스에 많이 사용되는 파이썬을 배워보도록 하겠습니다.

 

 

 

참과 거짓

 

아직 준비가 안되신 분들은 아래 링크로 가셔서 아나콘다 설치하고 오세요.

 

 

파이썬을 배워보자[설치]

경제 데이터 분석을 위해 다양한 통계 자료들을 사용하게 됩니다. 보통은 국가기관이나 포털에서 제공하는 정도만으로도 충분히 훌륭하긴 하지만, 간혹 엑셀 같은 스프레드시트로 제공되는 데

stock.slowly81.com

 

데이터 타입 중에 참과 거짓을 나타내는 타입이 있습니다.

영어로는 boolean이라고 하죠.

 

해당 데이터 타입은 true, false 두 가지 값만을 가집니다.

 

이런 데이터 타입은 왜 필요했을까요?

 

일상 생활에서도 어떤 조건에 따라 판단을 내릴 때가 있습니다.

생수를 사러 편의점에 갔는데 1000원 입니다.

주머니 속에 찾아보니 500원뿐이네요.

'500원으로 생수를 살 수 있다'라는 판단은 참일까요?

당연히 거짓입니다.

저는 목마르지만 생수를 살 수는 없겠네요.

 

이 처럼 어떠한 명제는 참이기도 하고 거짓이기도 합니다.

이를 프로그래밍에서 boolean 타입을 정의하고 값을

참(true)과 거짓(false)만 가질 수 있도록 만든 거죠.

 

그럼 앞선 내용을 프로그램으로 표현해 보겠습니다.

 

주머니 속 돈 : money = 500

생수 가격 : price = 1000

구현 :

    if  money >= price :

       print('생수를 살 수 있습니다.')

    else :

       print('생수를 살 수 없습니다.')

 

파이썬에서 실행해 보겠습니다.

 

money >= price 에서 사용된 >= 연산자를 비교 연산자라고 합니다.

 

 

어떤 종류가 있나?

 

버스 정류장에서 88번 버스를 기다리고 있습니다.

지금 들어오는 버스 번호는 89번입니다.

저는 타야 할까요?

 

기다리는 버스 번호 : waitBusNo = 88

도착하는 버스 번호 : arriveBusNo = 89

구현 : 

  if waitBusNo == arriveBusNo :

    print('버스에 탑니다.')

  else : 

    print('다음 버스를 기다립니다.')

 

이렇게 값이 일치하는지 비교할 때는 == 연산자를 사용합니다.

 

운전면허 필기시험 합격 점수는 70점 이상입니다.

이번에 제 점수는 72점입니다.

저는 합격인가요?

 

합격 점수 : cutPoint = 70

내 점수 : myPoint = 72

구현 : 

  if myPoint >= cutPoint :

    print('합격을 축하합니다.')

  else : 

    print('아쉽지만 다음에 뵙겠습니다.')

 

 

이상, 이하라는 표현을 구현할 때는 >=, <= 연산자를 사용합니다.

초과, 미만이라는 표현은 = 를 떼고 >, < 연산자를 사용하면 되겠네요.

 

 

비교연산자를 하다 보니 IF문이 나왔는데요.

예제에서 본 것처럼 

if 조건문을 적어 주시고 :

   참이면 실행할 구문을 적고

else :

    거짓이면 실행 구문을 적고

 

그리고 실행해 주시면 됩니다.

논리를 영어로 적는 거랑 비슷하니 그리 어렵진 않습니다.

 

 

마치며

 

비교 연산자는 보시는 것처럼 명쾌합니다.

같은지, 이상인지, 이하인지, 초과인지, 미만인지 비교하면 되고

참인지 거짓인지 둘 중 하나로 답이 나옵니다.

 

살아가면서 선택, 판단의 순간이 이렇게 명쾌하기만 하다면 좋을 것 같습니다.

 

 


참고자료...

 

 

파이썬을 배워보자[변수]

경제 데이터 분석을 위해 다양한 통계 자료들을 사용하게 됩니다. 보통은 국가기관이나 포털에서 제공하는 정도만으로도 충분히 훌륭하긴 하지만, 간혹 엑셀 같은 스프레드시트로 제공되는 데

stock.slowly81.com

 

 

파이썬을 배워보자[산술연산]

경제 데이터 분석을 위해 다양한 통계 자료들을 사용하게 됩니다. 보통은 국가기관이나 포털에서 제공하는 정도만으로도 충분히 훌륭하긴 하지만, 간혹 엑셀 같은 스프레드시트로 제공되는 데

stock.slowly81.com

 

반응형

'도구' 카테고리의 다른 글

파이썬을 배워보자[조건문]  (0) 2024.06.16
파이썬을 배워보자[논리연산자]  (0) 2024.06.15
파이썬을 배워보자[산술연산]  (0) 2024.06.13
파이썬을 배워보자[변수]  (0) 2024.06.12
파이썬을 배워보자[설치]  (1) 2024.06.11

댓글