[python] 함수의 숫자 계산과 수학 함수 활용

파이썬에서는 다양한 수학 함수를 내장하고 있어 숫자 계산에 유용합니다. 또한, 사용자 정의 함수를 통해 자신만의 수학 함수를 만들 수도 있습니다.

기본 수학 연산

파이썬은 덧셈, 뺄셈, 곱셈, 나눗셈과 같은 기본 수학 연산을 지원합니다.

a = 10
b = 5
print(a + b)  # 덧셈
print(a - b)  # 뺄셈
print(a * b)  # 곱셈
print(a / b)  # 나눗셈

제곱과 제곱근

** 연산자를 사용하여 숫자를 제곱할 수 있고, math 모듈을 이용하여 제곱근을 계산할 수 있습니다.

print(2 ** 3)  # 2의 3승
import math
print(math.sqrt(9))  # 9의 제곱근

사용자 정의 함수

사용자 정의 함수를 통해 자신이 필요로 하는 복잡한 수학 함수를 만들 수 있습니다.

def quadratic_formula(a, b, c):
    discriminant = b**2 - 4*a*c
    x1 = (-b + math.sqrt(discriminant)) / (2*a)
    x2 = (-b - math.sqrt(discriminant)) / (2*a)
    return (x1, x2)

result = quadratic_formula(1, -3, 2)
print(result)  # 이차방정식의 해

수학적 계산을 위한 여러 가지 함수가 파이썬에서 제공되며, 사용자가 필요로 하는 함수를 직접 만들어 활용할 수 있습니다.

자세한 내용은 Python 공식 문서를 참고하세요.