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만원 이하 이면 살만 할꺼 같은데요?")
만일 input 값이 3자리 수 이상의 수 이면 "YES" 를 출력하시고 아니면 "NO" 를 출력하세요.
Input 값은 자동으로 입력됩니다.
소스
number = 33
if number >= 33:
print("YES")
else:
print("No")
결과