오늘의 파이썬 팁: 수학 함수들
오늘 알아볼 파이썬 팁은 파이썬의 수학 함수들이에요. 파이썬에서 수학은 크게 두 가지로 나눌 수 있는데요. 바로 math 라이브러리를 import 하거나 그냥 파이썬 내장 함수들을 사용하는 방법이 있어요
먼저 파이썬 내장 함수를 알아볼게요
파이썬에는 총 9가지의 기본 내장 함수들이 있어요. 기본 사칙연산들, 나눗셈에서 몫, 나눗셈에서 나머지, 거듭제곱, 절댓값, 그리고 반올림이 기본 내장 함수들이에요.
이렇게 출력을 해보면 다음 값들이 출력되는 걸 알 수 있죠. 8//5는 8 나누기 5의 몫만 출력하기 때문에 1을 출력하고 8%5는 8 나누기 5의 나머지만 출력해서 3이 출력되는 걸 볼 수 있죠. 마지막으로 2**3은 2^3을 출력하는 거와 같답니다. 앞에 숫자가 밑이고 그다음 숫자가 지수이죠.
그다음으로 math 라이브러리를 사용해볼 건데요. math 라이브러리는 프로그래밍할 때 사용되는 수학 함수들을 사용할 수 있게 해주는 라이브러리예요.
대표적인 함수들이 ceil, sqrt, floor, 그리고 pow인데요. ceil 함수는 인수를 올림 하고 floor 함수는 인수를 내림하는 함수예요. sqrt는 이름에서부터 짐작이 가듯이 제곱근 함수이고 pow는 아까 알려드린 ** 함수와 같은 역할을 하는 함수예요.
이 함수들을 사용하기 전에 먼저 math 라이브러리를 import 해야 하는데요. 코드 맨 위에다가 import math라고 해주시면 위에 함수들을 모두 사용하실 수 있답니다.
math 라이브러리에는 훨씬 많은 함수들이 더 있는데요. 저는 주로 사용되는 함수들만 알려드린 거라 math 라이브러리 공식 문서에 가보시면 더 많은 함수들을 보실 수 있으실 거예요. (math 라이브러리 링크)
이렇게 오늘은 파이썬에서 수학 함수들을 사용하는 방법을 알아보았어요.