함수의 반환 값은 함수가 작업을 수행한 후 그 결과를 호출자에게 다시 전달하는 값입니다. 파이썬에서는 return 문을 사용하여 함수의 반환 값을 지정할 수 있습니다. 함수에서 return 문을 만나면, 함수는 그 시점에서 실행을 중단하고 return 문 뒤에 오는 값을 호출한 곳으로 반환합니다. retrun 문의 사용 함수에서 return 문을 사용하는 가장 간단한 방법은 하나의 값을 반환하는 것입니다. def add_two_numbers(a, b): result = a + b return result sum = add_two_numbers(3, 4) print(sum) # 출력: 7 위 예제에서 add_two_numbers 함수는 두 개의 매개변수 a와 b를 받아, 둘을 더한 결과를 반환합니다. 여러..
파이썬 튜토리얼 매개변수의 순서 매개변수의 순서는 위치 순서대로 인자가 함수에 전달 될때 함수가 정의된 매개변수 순서대로 매칭이 됩니다. def greet(name, message): print(f"Hello {name}, {message}") greet("Alice", "Good morning!") 매개변수의 기본값 파이썬에서 함수를 정의할 때, 매개변수와 함께 = 연산자를 사용하여 기본값을 할당 가능합니다. def 함수명(매개변수=기본값): # 함수 본문 예를 들어 매개변수 기본값이 있고 호출시 인자를 입력하지 않으면 기본 값이 출력되고, 입력시 그 해당 값을 출력합니다. def 인사하기(이름="승헌"): print(f"안녕, {이름}!") 인사하기() #출력: 안녕, 승헌! 인사하기("세호") ..
파이썬 튜토리얼 함수란 무엇인가 함수는 특정 작업을 수행하는 코드의 블록 함수는 코드의 재사용성을 높이고, 모듈화를 통해 프로그램의 구조를 개선 함수는 입력(매개변수)을 받아 처리하고, 결과물을(반환 값)을 출력 함수의 정의와 호출 함수를 정의하기 위해 def 키워드를 사용 def 함수명(매개변수): #실행할 코드 return 반환값 함수를 호출하려면 함수 이름과 괄호를 사용하고, 필요한 경우 괄호 안에 인수를 포함 #함수 호출 함수명(인수) 매개변수와 인수 매개변수(Parameter)는 함수를 정의에서 함수에 전달된 값을 받는 변수 인수(Argument)는 함수를 호출할 때 함수에 전달하는 실제 값 #함수의 정의 def 함수명(매개변수): return 반환값 #함수의 호출 함수명(인수) 반환 값 반..