IT/PYTHON(파이썬)

[파이썬 홀로서기]03.함수

삼봉님 2023. 6. 21. 16:20
반응형

파이썬 함수의 구조

def 함수명(a,b(매개변수)):
    수행할 문장1
    수행할 문장2
    return 반환할 변수


# add 함수 만들어보기
def add(a,b):
    return a+b
a=3
b=4
c=add(a,b)
print(c)

7



# 일반적인 형태로 add함수 만들어보기
def add(a,b):
    result a+b
    return result
a=add(3,4)
print(a)

7


# 람다(lambda)를 활용한 함수 만들어보기
plus = lambda a,b:a+b
plus(3,4)

7



# 입력값이 없는 함수
def say():
    return 'Hello'
print(a)


Hello
      


#리턴값이 없는 함수, 입력인수를 그대로 출력함
def friend(a,b):
    print("나의 친구는 %s군과 %s군 입니다."%(a,b))
friend('동균','지훈')

나의 친구는 동균군과 지훈군입니다.


# lambda를 활용한 함수 만들어보기
plus = lambda a,b:a+b
result = plus(3,4)
print(result)

 

반응형