Actual, Formal Parameter

2024. 12. 1. 09:23정보처리,전산/Python

반응형

 

  1. 실매개변수 (실인수, Actual Parameter)
    • 정의: 함수를 호출할 때 실제로 전달되는 값 또는 변수를 의미한다.
    • 특징: 함수 호출 시 값이나 참조를 전달하여 함수 내부에서 사용할 데이터를 제공한다.
      def greet(name):  # 'name'은 형식 매개변수
          print(f"Hello, {name}!")
      
      greet("Alice")  # "Alice"는 실매개변수
      
  2. 형식매개변수 (가인수, Formal Parameter)
    • 정의: 함수를 정의할 때 사용되는 변수로, 함수 호출 시 전달받은 실매개변수를 참조한다.
    • 특징: 함수 내부에서 데이터를 처리하기 위해 사용되는 이름만 정의된 상태이다.
    • def greet(name):  # 'name'은 형식 매개변수
          print(f"Hello, {name}!")
      

차이점 요약:

  • 실매개변수: 함수 호출 시 전달하는 값.
  • 형식매개변수: 함수 정의 시 사용하는 변수 이름.

 

 
 

 

 

반응형

'정보처리,전산 > Python' 카테고리의 다른 글

float("inf") 무한대 객체  (0) 2025.01.13
palindrome  (0) 2024.11.28
데이터 타입을 처리, 결과를 누적  (0) 2024.11.28
재귀와 메모이제이션을 활용한 수열 계산  (0) 2024.11.28
Class 에서 init self 사용  (0) 2024.11.14