728x90
반응형
SMALL
어제까지는 재미있는 거 했으니
오늘은 기초부터 다시 해봅시다.
1. 함수란?
- 특정 작업을 수행하는 코드의 묶음
- 반복되는 코드를 재사용 기능
- 코드의 가독성과 유지보수가 쉬워짐
2. 함수 정의하기 (def)
def 함수이름 (매개변수):
실행할코드
return 반환값
3. 함수 호출하기
- 함수이름(매개변수) 형태로 호출
- 정의된 함수는 여러 번 호출 가능
def add(a, b):
return a+b
result = add(3, 5) # 함수 호출
print(result) # 8 출력
4. 매개변수와 반환값
- 매개변수 : 함수에 전달되는 값
- 반환값 : 함수가 실행 후 돌려주는 값
def multiply(a, b): # a, b는 매개변수
result = a * b # 계산
return result # 결과값 반환
answer = multiply(4, 5) # 20이 반환됨
print(answer) # 20 출력
5. 실습 예제
# 간단한 인사 함수
def greet(name):
print(f"안녕하세요, {name}님!")
greet("예리") # "안녕하세요, 예리님!" 출력
6. 정리
- 함수는 코드를 재사용 가능하게 해줌
- def로 정의하고 이름()으로 호출
- 매개변수로 값을 받고 return으로 반환
728x90
반응형
LIST
'Python' 카테고리의 다른 글
[파이썬기초] 파일 읽기와 쓰기 (0) | 2024.12.12 |
---|---|
[파이썬 기초] 클래스(Class) 완벽 정리 (3) | 2024.12.12 |
[Python] tkinter로 간단하게 달력 만들기 (1) | 2024.12.12 |
[Python 프로젝트] 맛집 리뷰 자동화 만들기 #3 AI 연동하기 (2) | 2024.12.11 |
[Python 프로젝트] 맛집 리뷰 자동화 만들기 #2 GUI 만들기 (0) | 2024.12.11 |