RL Researcher

15. 함수(function) 본문

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

 

Comments