Programming/Python
파이썬 operator (연산자) 및 math 라이브러리
midnightcoder
2022. 12. 19. 14:15
Operator (연산자) : +, -, /, //, % 와 같이 연산을 수행하는 기호
Operand (피연산자) : 2, 3 와 같이 연산의 대상
ex) 2 + 3 에서
2와 3은 피연산자, +는 연산자
헷갈리기 쉬운 피연산자 정리
# '/' 를 하나만 적으면 실수 계산
print(10/3)
# 결과 : 3.3333333333333335
# '//' 를 두개 적으면 정수 계산
print(10//3)
# 결과 : 3
# '%' 나머지 연산자
print(10 % 3)
# 결과 : 1
print(10 % 2)
# 결과 : 0
# 지수(제곱) 계산 '**' 연산자 사용
print(2 ** 3) # 결과 : 8
print(3 ** 3) # 결과 : 27
내장 함수 math 라이브러리 사용
절대값 : abs 함수
반올림 (소수 첫째자리에서) : round 함수
최대값, 최소값 : max, min 함수
# 절대값 구하기
print(abs(-77)) # 결과 : 77
# 반올림 하기
print(round(1.2222)) # 결과 : 1
print(round(1.5222)) # 결과 : 2
# MIN, MAX 사용
print(max(10, -20, 100, 10111)) # 결과 : 10111
print(min(10, -20, 100, 10111)) # 결과 : -20
math 라이브러리 import 후 여러 함수 사용하기
제곱근 구하기 : sqrt 함수 사용
제곱 구하기 : pow 함수 사용
#math 라이브러리의 모든 함수를 사용하도록
from math import *
# 4.0의 제곱근을 구하기
print(sqrt(4.0)) # 결과 : 2.0
# 제곱 구하기 3의 2제곱 (연산자 '**' 대신 pow 함수 사용)
print(pow(3, 2)) #결과 : 9