프로그래밍/Python
파이썬 ! 사용자 정의 함수 ( def, return, print )
나는연어다
2017. 6. 6. 16:13
함수란? 만든 사람이 정해 둔 일을 수행하는 역할
기본적인 함수 정의
문법
˚ def 함수이름(인수) :
함수가 실행되면 실행될 문장들
return 결과값
인수 존재 | 반환값 존재 |
함수 사용 예시 |
|
X | X |
>>> def example() : ... x = 10 ... y = 10 ... print(x+y) ... >>> example() 20 |
|
X | O |
>>> def example() : ... x = 10 ... y = 5 ... return 10+5 ... >>> example() 15 >>> x = example() >>> x 15 |
|
O | X |
>>> def example(a, b) : ... a += 1 ... b -= 2 ... print(a) ... print(b) ... >>> example(10,10) 11 8 |
|
O | O |
>>> def example(a, b) : ... return a*b ... >>> var = example(10,10) >>> var 100 |
|
※return 을 통한 반환값은 변수에 대입하여 사용할 수 있습니다.
반응형
LIST