Python - Comparison Operators

GyungHo Go·2020년 4월 23일
0
post-thumbnail
post-custom-banner

Comparison Operators

if 구문에 대한 내용을 배운 == 에 대해서 조금 더 이야기 해보도록 하자. == 는 equality operator 라고 하며 comparison operator 들 중 하나 이다. 즉 2개의 값들을 비교할때 쓰이는 operator 이다. 그리고 comparison operator 들에는 == 외에도 다양한 operator들이 있다.

!=

먼저 "!=" operator 이다. "Not Equal to" 이며 == operator와 반대의 의미를 가지고 있다. 즉 2개의 값이 서로 불일치 하는지 비교하는 역할을 한다.

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

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

>

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

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 or equal to 이며 어떠한 값이 다른 값 보다 크거나 혹은 같은지 를 비교할 때 사용된다.

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

<=

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

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

Assignment

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

  • my solution
number = int(input())

if number > 99:
  print("YES")
else:
  print("NO")
profile
기록하는 습관
post-custom-banner

0개의 댓글