SeouliteLab

[Python/파이썬] 수학 함수: min, max, sqrt, abs, pow 본문

프로그래밍

[Python/파이썬] 수학 함수: min, max, sqrt, abs, pow

Seoulite Lab 2024. 3. 6. 09:41

파이썬의 math 모듈은 다양한 수학 함수를 제공하여 수학적 계산을 보다 편리하게 할 수 있습니다. 이번 포스팅에서는 math 모듈의 중요한 함수들을 살펴보고, 각 함수의 기능과 사용 예제를 제공하겠습니다.

1. min 함수

min 함수는 인자로 받은 값들 중에서 가장 작은 값을 반환합니다. 예를 들어:

numbers = [3, 1, 7, 4, 9]
min_value = min(numbers)
print(min_value)  # 출력 결과: 1

2. max 함수

max 함수는 인자로 받은 값들 중에서 가장 큰 값을 반환합니다. 예를 들어:

numbers = [3, 1, 7, 4, 9]
max_value = max(numbers)
print(max_value)  # 출력 결과: 9

3. sqrt 함수

sqrt 함수는 주어진 숫자의 제곱근을 반환합니다. 예를 들어:

import math

x = 16
square_root = math.sqrt(x)
print(square_root)  # 출력 결과: 4.0

4. abs 함수

abs 함수는 주어진 숫자의 절대값을 반환합니다. 예를 들어:

x = -10
absolute_value = abs(x)
print(absolute_value)  # 출력 결과: 10

5. pow 함수

pow 함수는 주어진 밑과 지수에 따른 거듭제곱 값을 반환합니다. 예를 들어:

x = 2
y = 3
result = pow(x, y)
print(result)  # 출력 결과: 8

6. 예제: 주어진 리스트에서 최소값과 최대값 구하기

다음은 주어진 리스트에서 최소값과 최대값을 찾는 예제입니다.

numbers = [5, 2, 8, 1, 9, 4]
min_value = min(numbers)
max_value = max(numbers)
print("최소값:", min_value)  # 출력 결과: 최소값: 1
print("최대값:", max_value)  # 출력 결과: 최대값: 9