> 백엔드 개발 > 파이썬 튜토리얼 > 필수 Python 내장 함수: 예제 및 사용법

필수 Python 내장 함수: 예제 및 사용법

Barbara Streisand
풀어 주다: 2024-10-11 10:16:29
원래의
739명이 탐색했습니다.

Essential Python Built-in Functions: Examples and Usage

간단함과 가독성으로 유명한 Python에는 일반적인 프로그래밍 작업을 단순화하는 풍부한 내장 함수 세트가 함께 제공됩니다. 이러한 기능을 통해 개발자는 광범위한 코드를 작성하지 않고도 다양한 작업을 수행할 수 있습니다. 이 기사에서는 len(), max(), sum() 등 Python의 몇 가지 필수 내장 함수와 사용법을 설명하는 실제 예제를 살펴보겠습니다.

1.렌()

len() 함수는 문자열, 목록, 튜플 또는 기타 반복 가능 항목일 수 있는 객체의 항목 수를 반환합니다.

예:

# Using len() with a list
my_list = [1, 2, 3, 4, 5]
print(len(my_list))  # Output: 5

# Using len() with a string
my_string = "Hello, World!"
print(len(my_string))  # Output: 13
로그인 후 복사

2. 최대()

max() 함수는 반복 가능한 항목에서 가장 큰 항목 또는 두 개 이상의 인수 중 가장 큰 항목을 반환합니다. 리스트나 튜플에서 최대값을 찾는 데 유용합니다.

예:

# Using max() with a list
numbers = [1, 3, 2, 5, 4]
print(max(numbers))  # Output: 5

# Using max() with multiple arguments
print(max(10, 20, 30))  # Output: 30
로그인 후 복사

3. 합계()

sum() 함수는 목록이나 튜플과 같은 iterable에 있는 모든 항목의 합계를 계산합니다. 시작 값으로 사용되는 두 번째 인수를 사용할 수도 있습니다.

예:

# Using sum() with a list
numbers = [1, 2, 3, 4, 5]
print(sum(numbers))  # Output: 15

# Using sum() with a starting value
print(sum(numbers, 10))  # Output: 25 (15 + 10)
로그인 후 복사

4. 분()

min() 함수는 반복 가능한 항목에서 가장 작은 항목 또는 두 개 이상의 인수 중 가장 작은 항목을 반환합니다.

예:

# Using min() with a list
numbers = [1, 3, 2, 5, 4]
print(min(numbers))  # Output: 1

# Using min() with multiple arguments
print(min(10, 20, 30))  # Output: 10
로그인 후 복사

5. 정렬()

sorted() 함수는 모든 iterable 요소에서 새로운 정렬 목록을 반환하며 원래 iterable은 변경되지 않습니다.

예:

# Using sorted() with a list
numbers = [3, 1, 4, 1, 5, 9]
sorted_numbers = sorted(numbers)
print(sorted_numbers)  # Output: [1, 1, 3, 4, 5, 9]
print(numbers)  # Output: [3, 1, 4, 1, 5, 9] (original list is unchanged)
로그인 후 복사

6. 복근()

abs() 함수는 숫자의 부호에 관계없이 음수가 아닌 숫자의 절대값을 반환합니다.

예:

print(abs(-5))  # Output: 5
print(abs(3.14))  # Output: 3.14
로그인 후 복사

7. 라운드()

round() 함수는 숫자를 지정된 소수 자릿수로 반올림합니다. 두 번째 인수가 제공되지 않으면 가장 가까운 정수로 반올림됩니다.

예:

print(round(3.14159, 2))  # Output: 3.14
print(round(3.5))  # Output: 4 (rounds to nearest even)
로그인 후 복사

8. 유형()

type() 함수는 객체의 유형을 반환하며, 이는 처리 중인 데이터를 디버깅하거나 이해하는 데 유용할 수 있습니다.

예:

print(type(42))  # Output: <class 'int'>
print(type("Hello"))  # Output: <class 'str'>
print(type([1, 2, 3]))  # Output: <class 'list'>
로그인 후 복사

9. 모두()

all() 함수는 iterable의 모든 요소가 true인 경우(또는 iterable이 비어 있는 경우) True를 반환합니다. 이 기능은 여러 항목의 조건을 검증하는 데 유용합니다.

예:

print(all([True, True, False]))  # Output: False
print(all([1, 2, 3]))  # Output: True
로그인 후 복사

10.아무()

any() 함수는 iterable의 요소 중 하나라도 true인 경우 True를 반환합니다. iterable이 비어 있으면 False를 반환합니다.

예:

print(any([False, False, True]))  # Output: True
print(any([0, "", None]))  # Output: False
로그인 후 복사

결론

Python의 내장 기능은 개발자에게 필수 도구를 제공하여 최소한의 코드로 일반적인 작업을 더 쉽게 수행할 수 있도록 해줍니다. len(), max(), sum() 등과 같은 함수는 Python 프로그램의 효율성과 가독성을 향상시키는 데 도움이 됩니다. 이러한 기능을 이해하고 활용하면 코딩 프로세스를 크게 간소화하고 코드 품질을 향상시킬 수 있습니다. 초보자이든 숙련된 개발자이든 이러한 내장 기능을 익히면 Python 프로그래밍 여정에 도움이 될 것입니다.

위 내용은 필수 Python 내장 함수: 예제 및 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿