# 리스트 a의 합을 구하는 방법
a = [1,2,3,4,5]
hap = 0
#A)
for i in a:
hap += i
print(hap)
#B)
...
print(sum(a))
...
#C)
def add(*a): #add()함수를 정의하고
print(a, type(a)) #아이템 확인 및 속성 확인
hap = 0 #합계 hap이란 변수는 0으로 지정한 뒤
for i in a: #반복문으로 a의 아이템을 하나씩 꺼내서 hap에 더하면
hap += i #숫자의 갯수가 바뀌더라도 합을 구할 수 있다.
return hap
print(add(1,2,3,4,10, 10, 100, 200))
C의 경우 커스텀 함수를 만들어서 사용하는 예를 보여준다.
반응형
'AI > Python' 카테고리의 다른 글
Python Basic #12 module (0) | 2021.07.26 |
---|---|
Python Basic #11 class (0) | 2021.07.26 |
Python Basic #09 def (0) | 2021.07.23 |
Python Basic #08 while / break / continue (0) | 2021.07.23 |
Python Basic #07 boolean / if / for / while (0) | 2021.07.23 |