AI Basic/Python Programming
15. 함수(function)
Lass_os
2020. 12. 27. 21:29
1. function(함수)
-
함수란 프로그래밍 크드를 작성하다보면 반복되는 코드를 줄여주기 위해 특정 코드를 함수안에 정의하고, 그 코드로 함수명칭을 호출함으로써 코드를 실행시켜줍니다.
-
return은 생략될 수 있습니다. return이 수행되면 함수가 종료됩니다.
def 함수명(파라미터):
실행될 코드
return 결과 값
2. 간단한 함수(function) 작성
def square(x):
return x * x
print(square(5))
<output>
25
-
return을 생략한 함수를 구현해 보겠습니다.
def eat_dinner():
print("저녁 잘 먹었습니다.")
print(eat_dinner())
<output>
저녁 잘 먹었습니다.
-
return을 결괏값을 반환하지 않고, 함수 종료목적으로만 사용이 가능합니다.
def even_or_odd(n):
if n % 2 == 0:
print("even")
return
print("odd")
print(even_or_odd(3))
print(even_or_odd(4))
<output>
odd
even