본문 바로가기
Data Science

[데이터 사이언스: Python] 산술연산, 비교연산 operations 정리

by 한입만쥬 2023. 6. 6.

파이썬 연산하기

코딩을 통해 파이참을 계산기처럼도 사용할 수 있게 되는 간단한 방식! 비교연산, 산술연산에 대한 개념이 빠삭해야 나중에 코딩할 때에도 편한데요, 혹시라도 까먹을 때를 대비해서 오늘의 포스트는 즐겨찾기 해두시는 것도 추천합니다 ^0^


산술연산

연산 파이썬 기호
더하기 +
빼기 -
곱하기 *
나누기 /
제곱 **
//
나머지 %

산술연산자는 기본 수학 개념을 코딩으로 표현하는 것이라고 생각하면 됩니다. 따로 공부할 것도 없이 그냥 한 번 쓰윽 훑어 보면 이해가 되는 정도! 산술연산자 중 덧셈은 문자열, 리스트 등의 자료형에도 사용 가능하니 여러 자료형으로 연습해보는 것은 좋을 것 같습니다! 그것도 그냥 한 번씩 '아~ 이런 것도 가능하구나~' 하는 정도로 말이죠!

 

주의사항 : 덧셈은 문자열끼리도 가능, 뺄셈은 문자열끼리는 불가능합니다. 

# 산술연산
a = 17
b = 3

print(a + b) 
>>> 20
print(a - b)
>>> 14
print(a * b)
>>> 51
print(a / b)
>>> 5.666666666666667

# power (거듭제곱)
print(a ** b)
>>> 4913

# floor division (몫)
print("// 몫: " + str(a // b))
>>> // 몫: 5

# modulo (나머지)
print("% 나머지: " + str(a % b))
>>> % 나머지: 2

비교연산

비교 연산 파이썬 기호
같다 ==
같지 않다 !=
a 가 b 보다 크다 a > b
a 가 b 보다 크거나 같다 a >= b
a 가 b 보다 작다 a < b
a 가 b 보다 작거나 같다 a <= b
      비교 연산은 두개 이상의 변수들의 값을 비교할 때 사용하는 것인데요, 이것도 수학 시간 때 배운 것들이라 어렵진 않죠? greater than, less than 등 아주 쉬운 개념입니다.

여기서 주목할 점은 다른 프로그래밍 언어와 다르게 파이썬은 여러 변수를 한 번에 비교할 수 있다는 점입니다. 

# 여러 개 한번에 비교 가능
print(1 < a < b)

비교 연산자는 숫자 뿐 아니라 리스트나 문자열의 길이 등을 비교할 때에도 사용이 가능합니다. 아래 예제처럼 len()함수로 문자열을 감싸주면 문자열의 길이를 받아 올 수 있고, 비교연산자로 그 두 가지를 비교해주면 True or False 값이 나온다는 것을 확인할 수 있습니다!

a = 'moon'
b = 'sun'

print(len(a) > len(b))

>>> True

파이썬 비교 연산과 산술 연산은 아주 쉬운 내용이었기에 마음 편하게 업로드 할 수 있겠어요 :) 

 

파이썬 데이터 타입

 

[데이터 사이언스: Python] 자료형의 종류 Data type (None, Numbers, Set, Mapping)

파이썬 기초부터 공부하면서 자료형(Data Type)의 종류, 변수의 자료형 확인 방법, 자료형의 종류에 대한 내용을 정리해 보겠습니다! 자료형은 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형

joy-home.tistory.com

파이썬 코드 출력하기