Python - Comparison Operators

황인용·2019년 12월 11일
0

Python

목록 보기
12/44

Comparison Operators

if 구문에 대한 내용을 배운 '=='는 equality operator 라고 하고, comparion operator 들 중 하나 이다.
즉, 2개의 값들을 비교 할때 쓰이는 operator 이다.
그 외에 다른 operator도 많다

!=

'!=' operator는 "Not Equal to" 이며
'=='와는 반대의 의미이다
즉, 2개의 값이 서로 불일치 하는지 비교하는 역할을 한다

if name != "정우성":
    print("정우성이 아니시군요...")

if age != 35:
    print("35살이 아니시군요?")

>

'>'는 "Greater than"이며 어떠한 값이 다른 값보다 더 큰지를 비교할 때 사용되는 operator이다

참고로 string도 > 으로 비교할 수 있다.

if age > 40:
    print("괜찮아요.. 요즘 40은 옛날 30입니다! 홧팅!")

if character > "b":
    print("b 보다 크면 c 혹은 그 다음 알파벳들중 하나 이겠군요?")

<

'<'은 "less than"이며 '>'의 반대 의미이다. 즉, 어떠한 값이 다른 값보다 더 작은지를 비교할 때 사용된다

if age < 30:
    print("부럽다...")

if character < "b":
    print("b 보다 작으면 a 이겠네요!")

>=

'>='는 'greater than ro equal to' 이며 어떠한 값이 다른 값 보다 크거나 혹은 같은지를 비교할 때 사용한다

if height >= 180:
    print("키가 180 이상이시군요!")

<=

'<='는 "less than or equal to"이며 어떠한 값이 다른 값 보다 작거나 혹은 같은지를 비교할 때 사용된다

if price <= 20000:
    print("2만원 이하 이면 살만 할꺼 같은데요?")

Assignment

만일 input 값이 3자리 수 이상의 수 이면 "YES" 를 출력하시고 아니면 "NO" 를 출력하세요.
Input 값은 자동으로 입력됩니다.

소스

number = 33

if number >= 33:
  print("YES")
else:
  print("No")

결과

image.png

profile
dev_pang의 pang.log

0개의 댓글