Python - 문제 미리보기

문제 2075

easy
다음 내장 수학 함수들의 실행 결과는? ```python numbers = [3, 7, 1, 9, 5] result1 = min(numbers) result2 = max(numbers) result3 = abs(-15) print(result1, result2, result3) ```
A. 1, 9, 15
B. 3, 9, -15
C. 1, 7, 15
D. 9, 1, 15

정답: A

Python 내장 수학 함수들: `min()` 함수: ⦁ 최솟값 찾기: 이터러블(리스트, 튜플 등)에서 가장 작은 값 반환 ⦁ 다중 인수: `min(3, 7, 1, 9, 5)` 형태로도 사용 가능 ⦁ 문자열도 가능: 알파벳 순서로 최솟값 판단 `max()` 함수: ⦁ 최댓값 찾기: 이터러블에서 가장 큰 값 반환 ⦁ 용법: `min()`과 동일한 방식으로 사용 ⦁ 다양한 타입: 숫자, 문자열 등 비교 가능한 모든 타입 `abs()` 함수: ⦁ 절댓값: 음수를 양수로, 양수는 그대로 반환 ⦁ 거리 개념: 0으로부터의 거리를 나타냄 ⦁ 복소수도 지원: `abs(3+4j)` → `5.0` 단계별 실행 과정: ```python numbers = [3, 7, 1, 9, 5] # 1. 최솟값 찾기 result1 = min(numbers) # [3, 7, 1, 9, 5]에서 가장 작은 값 = 1 # 2. 최댓값 찾기 result2 = max(numbers) # [3, 7, 1, 9, 5]에서 가장 큰 값 = 9 # 3. 절댓값 계산 result3 = abs(-15) # -15의 절댓값 = 15 print(result1, result2, result3) # 1 9 15 ```

💡 학습 팁

이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.