TECH

엘리스스쿨_return()함수로 반환문 작성

AKA.DM 2022. 10. 14. 07:34
반응형

def 를 이용해서 함수를 정의할 수 있다.

이때 정의한 함수는 return()문 뒤에 있는내용으로 해석이된다.

# 이제부터 func()는 10으로 해석됩니다.
def func():
    return 10

# 이제부터 say_hello()는 '안녕하세요!'로 해석됩니다.
def say_hello():
    return '안녕하세요!'

# 이제부터 plus_ten(n)은 n + 10으로 해석됩니다.
def plus_ten(n):
    return n + 10


# 위에서 func()가 10으로 해석되도록 return문을 작성했습니다.
# 따라서 10이 출력됩니다.
print(func())

# 위에서 say_hello()가 '안녕하세요!'로 해석되도록 return문을 작성했습니다.
# 따라서 '안녕하세요!'가 출력됩니다.
print(say_hello())

# 위에서 plus_ten(n)이 n + 10으로 해석되도록 return문을 작성했습니다.
# 따라서 20+10이 되므로 30이 출력됩니다.
print(plus_ten(20))

 

위와 같이 def 를 통해 함수를 정의하고 return문만 작성하게되면 코드는 실행되나 결과값이 출력되지 않는다.

print문을 이용해 해당 펑션명을 출력하게되면

콘솔창에 출력결과가 노출된다.

plust_ten(n)이라는 펑션에 n + 10을 리턴할 수 있게 하고 print(plus_ten(20))이라는 값을 추고 코드를 실행하게 되면 

이렇게 30이 호출되게 된다 

이 포스팅은 제휴광고를 포함할 수 있으며, 이에 따른 일정액의 수수료를 제공받습니다.

 

 

반응형