카테고리 없음
스파르타 사전학습 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