반응형
비교연산자
-
> 왼쪽이 오른쪽보다 큰가?
-
< 왼쪽이 오른쪽보다 작은가?
- >= 왼쪽이 오른쪽보다 크거나 같은가?
-
<= 왼쪽이 오른쪽보다 작거나 같은가?
-
== 두 변수가 같은가?
-
!= 두 변수가 같지 않은가?
논리 연산자
- or : 조건문 or 조건문 | 두 조건문중 하나라도 참이면 결과가 참
- and : 조건문 and 조건문 | 두 조건문 모두 참이어야만 결과가 참
- not : not 조건문 | 조건문의 참과 거짓을 부정 | 1이면 0, 0이면 1.
or은 C언어에서 ||
and는 &&
not은 !
멤버 연산자
- in : value in 튜플 또는 리스트 또는 문자열 ---- 값이 자료형안에 있으면 참, 없으면 거짓
-
not in : value not in 튜플 또는 리스트 또는 문자열 ---- 값이 자료형안에 있으면 거짓, 없으면 참.
if 1 in (1,2,3,4,5,6) :
print("1이 튜플안에 있음")
if 'a' not in ['b', 'c', 'd'] :
print("a가 리스트에 없음")
조건문 표현식
변수의 값을 if문을 이용해 바꾸는 경우의 과정을 간략화 함.
if a>90 :
b="합격"
else :
b="불합격"
b = "합격" if a>90 else "불합격"
맨위의 과정을 아래의 과정으로 아주 간략하게 나타낼 수 있습니다.
반응형
'코딩 > Python!' 카테고리의 다른 글
제어문 - else, elif [Python] (0) | 2018.04.01 |
---|---|
짧게 알고 가는 자료형의 종류 [Python] (0) | 2018.04.01 |
제어문 - if [Python] (0) | 2018.03.31 |
변수 [Python] (0) | 2018.03.27 |
서식 [Python] (0) | 2018.01.19 |