3.1.6 다양한 연산자

학습목표

본 장에서는 컴퓨터 프로그래밍에서 데이터를 조작하고 계산하기 위해 없어서는 안 될 요소인 연산자(Operators)의 개념부터, 기본적인 산술 계산을 수행하는 사칙연산, 나눗셈의 몫과 나머지를 구하는 파이썬 특유의 산술 연산자, 그리고 프로그램의 분기점(조건)을 만들어내는 ‘비교 연산자’와 ‘논리 연산자(and, or, not)’의 융합 원리를 포괄적으로 학습합니다.


파이썬 주요 연산자 요약

분류 파이썬 연산자 타 언어(C/R) 비교 참고
사칙연산 +, -, *, / C 언어와 일치
나머지 / 몫 / 지수 %, //, ** R언어: %%, %/%, ^
관계 연산자 >, <, >=, <=, ==, != C 언어와 일치
논리 연산자 and, or, not C 언어: &&, ||, !
대입 연산자 = R언어: <-

세부 연산자 학습

아래 링크를 통해 세부 연산자의 동작 원리와 실습을 진행해 보세요.


정리

기본 수학의 사칙연산에서 출발한 파이썬의 연산자는 이제 비교논리의 영역으로 확장되어, 컴퓨터가 스스로 복잡한 조건(“만약 A이고 B가 아니라면?”)을 깐깐하게 판단할 수 있게 해주는 핵심 두뇌 스위치 역할을 합니다. 여기서 익힌 ==, !=, and, or 등의 기호들은 곧이어 배울 조건문(if)과 반복문(while)에서 쉼 없이 사용될 가장 중요한 뼈대입니다.

서브목차