728x90
반응형
Python 함수의 정의 방법
매개변수(Parameter)
- 함수 정의시 사용되는 변수
- 함수가 외부에서 값을 받아 사용할 수 있도록 미리 선언하는 부분
- 함수의 입력값을 받는 통로
def 함수명(매개변수1, 매개변수2):
pass
def greet(name): # name이 매개변수
print("안녕하세요,", name, "님!")
반응형
인자(Argument)
- 함수를 호출할 때 매개변수에 전달되는 값
- 함수를 실행할 때 매개변수 자리에 들어가는 실제 데이터
함수명(인자1, 인자2)
위 매개변수시 작성했던 코드와 연결됩니다.
greet("철수") # "철수"가 인자
728x90
예 시 코 드
def add(x, y): # x, y는 매개변수
result = x + y
return result
# 함수 호출
sum = add(3, 4) # 3, 4는 인자
print(sum) # 출력: 7
마 치 며
매개변수는 함수 내부에서만 사용이 가능
인자는 다양한 자료형(숫자, 문자열, 리스트 등)이 될 수 있음.
매개변수의 개수와 순서를 맞춰서 인자를 전달해야 함.
여기를 방문하시면 더 많은 파이썬 관련 자료를 확인할 수 있습니다.
728x90
반응형
'파이썬(Python)' 카테고리의 다른 글
[ 기본 ] 파이썬(Python) 매개변수와 인자의 활용 (0) | 2024.09.24 |
---|---|
[ Playwright ] 파이썬 웹페이지 자동화 : playwright 네이버 접속하기 (0) | 2024.09.19 |
[ Basic ] 파이썬에서 변수의 값 교환하기, 변수의 교환 (0) | 2024.09.01 |
[ Tkinter ] 버튼으로 비밀번호(Password) 보이기, 숨기기 기능 구현 (0) | 2024.08.30 |
[ pygetwindow ] 현재 실행 중인 프로그램 목록 확인하기 (0) | 2024.08.28 |