Python 기초 - Operator

# 연산 : 산술 ( +, - ), 관계 (<, >), 논리 ( AND, OR )

 

산술 연산자

print(a + b)	# 덧셈
print(a - b)	# 뺄셈
print(a * b)	# 곱셈
print(a // b)	# 나눗셈 (정수)
print(a % b)	# 나머지
print(a ** b)	# 지수
print(a / b)	# 나눗셈 (실수)

 

문제

// 연산자를 사용하지 않고 변수 c를 반올림해서 정수로 만드세요 ( c = 3.12 )

 

더보기
# 정답 ( 가장 간편한 코드 )

c = 3.12

print(int(c + 0.5))

 

관계 연산자

 

print(a > b)	# 작다
print(a >= b)	# 작거나 같다
print(a < b)	# 크다
print(a <= b)	# 크거나 같다
print(a == b)	# 같다
print(a != b)	# 같지 않다.

print(int(a!=b)) # 부울식을 숫자로 표현할 수 있다.

 

참 : 1 (대표 참), True, 0이 아닌 모든 수
거짓 : 0, False

 

논리 연산자

 

and 연산

  • T and T = T
  • T and T = F
  • F and T = F
  • F and F = F

 

print(True and True)
print(True and False)
print(False and True)
print(False and False)

 

or 연산

  • T or T = T
  • T or F = T
  • F or T = T
  • F or F = F
print(True or True)
print(True or False)
print(False or True)
print(False or False)

'Language > Python' 카테고리의 다른 글

Python 기초 - IF  (2) 2022.09.19