티스토리 뷰

함수란? 만든 사람이 정해 둔 일을 수행하는 역할


기본적인 함수 정의

문법

˚ 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
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함