본문으로 바로가기

논리 표현식

category SECURITY/Python 2017. 4. 5. 23:25


논리표현식


명제

- 참 or 거짓 둘 중의 하나의 값으로만 나오는 표현식

- 명제가 될 수 없는 것들 : 2 + 3

- 명제는 반드시 상호 베타적이어야한다. (동시성 - 중복)

  ex) 철수의 나이는 6살이다.

       6살 이하의 어린이의 입장료는 5000원이다.

       6살 이상의 입장료는 10000원이다.

- 빠짐이 없어야 한다.

  ex) 철수의 나이는 6살이다.

       4살 이하의 어린이의 입장료는 5000원이다.

       10살 이상의 입장료는 10000원이다.


비교 연산자 : >, <, >=, <=, ==, !=

비교연산자

설명 

x < y 

x 가 y 보다 작다.

x > y 

x 가 y 보다 크다.

x == y

x 와 y 가 같다.

x != y

x 와 y 가 같지 않다.

x >= y

x 가 y보다 크거나 같다.

x <= y

x 가 y보다 작거나 같다.



and, or, not

조건을 판단하기 위해 사용된다. 

연산자 

설면 

x and y 

x 와 y 모두 참이어야 참 

x or y 

x 와 y 둘중에 하나만 참이면 참이다. 

not x 

x가 거짓이면 참이다. 





'SECURITY > Python' 카테고리의 다른 글

String Method  (0) 2017.04.06
if문  (0) 2017.04.05
대화식 프로그램  (0) 2017.04.05
변수  (0) 2017.04.05
Python 기초  (0) 2017.04.05