카테고리 없음

스파르타 사전학습 2024.6.5(def 함수, for 반복문)

골드인생 2024. 6. 5. 14:53

# def() 함수 - 함수를 정의할 때 사용되며, 함수의 이름을 지정하고 함수의 동작을 정의 / 들여쓰기 필요

def 함수의 이름(매개변수)

함수의 이름 - 해당 함수를 호출할 때 사용

매개변수 - 함수에 전달되는 값들을 받는 변수

def greet(name):
    print("Hello,", name)

greet("Alice")  # 출력: Hello, Alice

return 과 같이 자주 쓰임

def add(a, b):
    result = a + b
    return result

sum = add(3, 5)
print(sum)  # 8 출력

---------------------------------------------------------------------------------------------------------------------------------------------------------

# for 반복문 - 리스트 안의 요소를 한개씩 꺼내서 반복변수에 넣으며 반복을 돌리는 것

for 반복변수 in 리스트:

    복합구문

a = [1, 2, 3, 4, 5]

# 총합
sum = 0
for a_i in a:
    sum = sum + a_i
print(sum)
# 총곱
prod = 1
for a_i in a:
    prod = prod * a_i
print(prod)

 

# 항등원

덧셈은 0

곱셈은 1