더북(TheBook)

그럼 ‘age와 20이 다른가?’는 어떻게 작성할까요? 이때는 != 연산자를 사용합니다. !는 부정을 의미하므로 =!가 붙어서 ‘같지 않다’는 의미가 됩니다. 그럼 !=도 확인해 보겠습니다.

age = 10
if age != 20:
    print(age)
실행결과
10

‘age와 20이 다른가?’라는 질문에서 대답이 ‘예’가 되므로 들여쓰기된 명령어 print(age)가 실행되어 10이 출력됩니다.

프로그래밍에서는 지금까지 배운 기호들을, 두 값의 크기를 비교하므로 비교 연산자라고 합니다. 비교 연산자는 다음 표와 같습니다. 표에 나온 비교 연산자를 알고 있으면 조건문에 필요한 조건을 쉽게 만들 수 있습니다.

▼ 표 4-1 비교 연산자

비교 연산자

의미

비교 연산자

의미

a > b

a가 b보다 큰가?

a <= b

a가 b보다 작거나 같은가?

a < b

a가 b보다 작은가?

a == b

a와 b가 같은가?

a >= b

a가 b보다 크거나 같은가?

a != b

a와 b가 다른가(같지 않은가)?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.