콘텐츠로 건너뛰기

파이썬에서 return은 무엇을 하는가?

[

Python return 문: 사용법과 최선의 방법

by 이오다니스 포소 라모스 기본 최적 방법 파이썬

Python [return

return 문장을 효과적으로 사용하는 것은 Pythonic하고 견고한 사용자 정의 함수를 작성하려면 필수적인 기술입니다.

이 강좌에서는 다음을 배우게 됩니다:

  • 함수에서 Python return 문장을 사용하는 방법
  • 함수에서 단일 또는 여러 값을 반환하는 방법
  • return 문장을 사용할 때 지켜야 할 최선의 방법

퀴즈 풀기: 상호 작용형 “파이썬 return 문장” 퀴즈로 지식을 테스트하세요. 완료 시 점수를 받아 학습 진도를 추적할 수 있습니다:

퀴즈 풀기 »

Python 함수의 시작하기

대부분의 프로그래밍 언어는 구체적인 계산을 수행하는 코드 블록에 이름을 할당할 수 있도록 합니다. 이러한 이름이 지정된 코드 블록은 코드의 여러 위치에서 호출할 수 있으므로 빠르게 재사용할 수 있습니다.

프로그래머들은 이러한 이름이 지정된 코드 블록을 subroutine, routine, procedure 또는 function이라고 부르며, 사용자가 function(함수)라는 용어를 선호합니다. 이러한 함수는 입력 값을 받아들이고 결과 값을 반환할 수 있습니다.

Python에서 함수를 정의하려면 def 키워드를 사용합니다. 함수 정의는 그런 다음 이름, 입력 매개변수(함수에 필요한 값을 의미), : 콜론 및 함수 코드로 이루어져 있습니다. 이 함수 코드는 들여쓰기된 블록으로 구성되며 함수가 호출될 때 실행됩니다.

Python 함수 정의의 기본 구조는 다음과 같습니다:

def 함수_이름(매개변수):
코드_블록

예를 들어, 다음은 greeting이라는 이름의 함수를 정의하며, name이라는 하나의 입력 매개변수를 사용하여 인사말을 출력하는 코드입니다:

def greeting(name):
print("Hello, " + name)

위의 코드를 사용하여 함수를 정의하면 함수의 이름은 greeting이고 호출될 때 입력으로 이름을 받으며 “Hello, “와 입력된 이름을 결합하여 출력합니다.

이제 Python의 return 문장에 대해 더 자세히 알아보겠습니다.