안녕하세요!! ㅎ
오늘은 파이썬의 기초! 논리 연산자에 대해 알아보려고 해요.
우리가 프로그램을 하기 앞서 컴퓨터에게 명령을 내리려면 컴퓨터 언어를 알아야겠죠?
논리 연산자는 쉽게 말해 "같음", "틀림", "이상", "이하", "초과", "미만" 등 컴퓨터가 어떤 사고를 판단할 수 있도록 명령을 내려주는 거랍니다. ㅎ
파이썬에서 사용하는 논리 연산자는 다음과 같습니다.
1. 같음 : ==
2. 틀림 : !=
3. 이상 : >=
4. 이하 : <=
5. 초과 : >
6. 미만 : <
1~6번까지 총 6개인데요. 파이썬을 사용하기 앞서 논리 연산자는 꼭 알고 있어야 합니다!!!
그럼 바로 실습에 들어가 보도록 하겠습니다.
이번 실습은 주피터 노트북을 사용할 건데요.
주피터 노트북 설치 및 실행 방법은 이전에 포스팅한 아래 링크를 참조하시면 되겠습니다.
먼저 주피터 노트북을 실행해 봅시다.
주피터 노트북이 실행되었으면, 앞서 배운 같음, 틀림, 이상, 이하, 초과, 미만을 순서대로 실습해 보겠습니다.
1. 같음 : "=="
In값에 1==1을 입력 후 Run을 누르면 "True"라는 값을 반환되는 걸 확인할 수 있습니다.
In 입력값에 따라 True 또는 False로 반환하는데, True는 "참" 또는 "그렇다", False는 "거짓" 또는 "틀리다"정도로 해석해주시면 되겠습니다.
1과 1은 같은 값이니 True가 나와야합니다.
2. 틀림 : "!="
다음으로 In값에 1!=1을 입력 후 실행해 보았습니다. "Flase"라는 값을 반환하였습니다.
코드를 해석해보면 1과 1은 틀리니? 라고 물어본 것과 같습니다. 당연히 컴퓨터는 1과 1은 틀리지 않다의 뜻으로 False를 반환한 겁니다.
3. 이상 : ">="
이번에는 In값으로 1>=1을 입력해 보겠습니다. 결과는 True를 출력합니다.
코드를 해석해보면 1은 1이상이니? 라고 컴퓨터에게 물어봤고, 그렇다의 뜻으로 True를 반환해주었습니다.
4. 이하 : "<="
다음으로 In값에 1 <= 1을 입력하고 실행한 결과입니다. 당연히 1은 1이하이니 True를 반환합니다.
5. 초과 : >
이번엔 In값에 1<1을 입력하고 실행해 보았습니다. 1은 1초과가 아니니 컴퓨터는 False를 반환합니다.
6. 미만 : <
마지막으로 In값에 1 > 1을 입력해 보았습니다. 이번에도 1은 1미만이 아니니 False를 반환합니다.
이렇게 1~6번까지 실습을 해보았는데요.
논리연산자는 이상, 이하, 미만, 초과의 개념만 정확히 숙지하고 있다면 그리 어렵진 않습니다.
그러나 실전에 들어가게 되면 저런 연산자들의 조합으로 프로그램이 만들어지고 생각지도 못한 변수들이 발생하기 때문에 꼭 직접 해보시고 실습하길 권해드립니다.
오늘의 논리연산자 포스팅은 여기서 마치겠습니다.
감사합니다.
'파이썬(Python)' 카테고리의 다른 글
리스트(list)란? 파이썬으로 1차원 데이터 다루기 (0) | 2020.02.19 |
---|---|
변수(Variable)란? 파이썬으로 변수 선언을 해보자! (0) | 2020.02.18 |
파이썬 코드 에디터 - 개발툴(IDE) 추천 및 다운로드 방법 (0) | 2020.02.16 |
파이썬 프로그래밍 언어 - 다운로드 및 설치, 환경구성 (0) | 2020.02.15 |
업무 자동화 맛 보기 - 파이썬 기초 (0) | 2020.02.14 |