Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬의 sum() 함수

<시간/>

이 튜토리얼에서는 sum() 기능.

sum() 함수 iterable의 모든 숫자를 합산하는 데 사용됩니다. 몇 가지 예를 살펴보겠습니다.

예시

# initialinzing a list
numbers = [1, 2, 3, 4, 5]
# printing the sum
print(sum(numbers))

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

15

합() 하나의 선택적 인수(예:start)를 취합니다. 결과에 추가됩니다. 봅시다.

예시

# initialinzing a list
numbers = [1, 2, 3, 4, 5]
# printing the sum
print(sum(numbers, 5))

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

20

iterable 안에 문자열이나 다른 데이터 유형을 넣으면 오류가 발생합니다. 다음의 예를 들어 봅시다.

예시

# initialinzing a list
numbers = [1, 2, 3, [1, 2, 3], '5']
# printing the sum
print(sum(numbers, 5))

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-10-40c38246060a> in <module>
   3
   4 # printing the sum
----> 5 print(sum(numbers, 5))
TypeError: unsupported operand type(s) for +: 'int' and 'list'

결론

튜토리얼에 의문점이 있으면 댓글 섹션에 언급하세요.