728x90
반응형
파이썬에서 제공하는 유용한 내장 함수와 메소드에 대해 알아보겠습니다. 이 함수들은 파이썬을 효과적으로 활용하는 데 도움이 되는 다양한 기능을 제공합니다. 각 함수와 메소드에 대한 간단한 설명과 함께 실제 예제를 통해 살펴보도록 하겠습니다.
1. len(): 길이를 반환하는 내장 함수
len() 함수는 문자열, 리스트, 튜플 등의 길이를 반환합니다.
# 예제
string_example = "Hello, Python!"
length = len(string_example)
print(f"문자열의 길이: {length}")
2. max(), min(): 최댓값과 최솟값을 찾는 내장 함수
max()와 min() 함수는 각각 주어진 시퀀스에서 최댓값과 최솟값을 찾습니다.
# 예제
numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
max_value = max(numbers)
min_value = min(numbers)
print(f"최댓값: {max_value}, 최솟값: {min_value}")
3. sorted(): 정렬하는 내장 함수
sorted() 함수는 리스트를 정렬한 새로운 리스트를 반환합니다.
# 예제
unsorted_list = [8, 2, 5, 1, 7]
sorted_list = sorted(unsorted_list)
print(f"정렬 전: {unsorted_list}, 정렬 후: {sorted_list}")
4. str.upper(), str.lower(): 대소문자 변환 메소드
upper()와 lower() 메소드는 각각 문자열을 대문자나 소문자로 변환합니다.
# 예제
text = "Python is Fun!"
upper_text = text.upper()
lower_text = text.lower()
print(f"원본: {text}\n대문자: {upper_text}\n소문자: {lower_text}")
5. list.append(): 요소를 추가하는 리스트 메소드
append() 메소드는 리스트에 새로운 요소를 추가합니다.
# 예제
fruits = ["apple", "banana", "orange"]
fruits.append("grape")
print(f"과일 목록: {fruits}")
이렇게 몇 가지 파이썬의 내장 함수와 메소드를 간략하게 살펴보았습니다. 이 외에도 파이썬은 다양한 내장 함수와 메소드를 제공하고 있으니, 필요할 때마다 찾아보며 활용해보세요.
728x90
반응형
'Python > Python 이론' 카테고리의 다른 글
파이썬 : 예외 처리와 오류 핸들링 (1) | 2024.01.27 |
---|---|
파이썬 : 텍스트 파일과 이진 파일 입출력하기 (1) | 2024.01.26 |
파이썬 : 리스트, 튜플, 세트, 딕셔너리 (0) | 2024.01.22 |
파이썬 : 캡슐화와 추상화 (0) | 2024.01.22 |
파이썬 : 상속과 다형성 (0) | 2024.01.22 |