June is Combung
함수 문제2 본문
nums = [10, 20, 30, 40, 50]
# 문제 1) 전체 합을 리턴해주는 함수
# 설계 1)
def sum(arr):
total = 0
for i in range(len(arr)):
total += nums[i]
return total
# 호출 1)
print("sum: ",sum(nums))
# 문제 2) 4의 배수의 합을 리턴해주는 함수
# 설계 2)
def hab(arr):
for i in range(len(arr)):
total = 0
if arr[i]%4 == 0:
total += arr[i]
return total
# 호출 2)
print("sum: ",hab(nums))
# 문제 3) 4의 배수만 리스트 타입으로 리턴해주는 함수
# 설계 3)
def list_type(arr):
temp = []
for i in range(len(arr)):
if arr[i]%4 == 0:
temp.append(arr[i])
return temp
# 호출 3)
print(list_type(nums))
Comments