꾸준히 기록하자

[Python] function 본문

IT/Python

[Python] function

seungwonlee 2022. 9. 6. 10:58
728x90

Python 함수에 대해 간략하게 알아보도록 하겠습니다.

 

함수는 호출할 때만 실행되는 방식입니다.

반복적인 코드를 함수로 만들어 재사용성에 유용하고 가독성 있는 코드로 만들 수 있습니다.

 

함수는 먼저 def를 정의하고 함수명을 작성하고 실행될 코드를 작성합니다.

함수 호출 방법은 정의한 함수명을 입력해 호출하면 됩니다.

 

아래 예제를 통해 확인해보겠습니다.

def test_function():
    print('호출')
    
test_function()
# 결과: 호출

함수에 매개변수를 사용하여 함수를 만들 수 있습니다.

def test_function(i):
    print(i, '번째 호출')

for i in range(5):
    test_function(i + 1)

# 1 번째 호출
# 2 번째 호출
# 3 번째 호출
# 4 번째 호출
# 5 번째 호출

return를 사용하여 결괏값반환할 수 있습니다.

# 사용하지 않은 예제
def test_sum(a, b):
    a + b
    
print(test_sum(1, 2))
# 결과: None

# 사용한 예제
def test_sum(a, b):
    return a + b
    
print(test_sum(1, 2))
# 결과: 3

Python 함수에 대해 간략하게 알아보았습니다.

 

끝.

반응형

'IT > Python' 카테고리의 다른 글

[Python] Built-in Functions  (0) 2022.12.01
[Python] lambda  (0) 2022.11.22
[Python] for  (0) 2022.09.05
[Python] if  (0) 2022.09.02
[Python] String Method  (0) 2022.08.25
Comments