파이썬의 기초 문법과 활용 예제 - 함수
작성자 정보
- 브레인스파크 작성
- 작성일
본문
안녕하세요!
이번 글에서는 지난 시간에 이어 파이썬의 중요한 기초 문법 중 하나인 함수에 대해 알아보겠습니다.
함수는 코드를 모듈화하고 재사용 가능하게 만들어주어 코드의 가독성을 높이고 유지보수를 쉽게합니다.
1. 함수의 기본 구조
파이썬에서 함수는 def 키워드를 사용하여 정의됩니다.
간단한 함수의 기본 구조는 다음과 같습니다.
def greet(name):
return f"안녕하세요, {name}님!"
위의 예제에서 greet는 함수의 이름이고, 괄호 안에 있는 name은 함수의 매개변수입니다.
함수의 실행 결과로는 환영 메시지를 반환합니다.
2. 함수의 활용 예제
1) 간단한 덧셈 함수
def add(x, y):
return x + y
result = add(3, 5)
print(result) # 출력 결과: 8
2) 리스트의 평균 계산 함수
def calculate_average(numbers):
total = sum(numbers)
count = len(numbers)
return total / count if count != 0 else 0
grades = [90, 85, 92, 78, 95]
average = calculate_average(grades)
print(f"평균 점수: {average:.2f}") # 출력 결과: 평균 점수: 88.00
3) 문자열 역순 출력 함수
def reverse_string(text):
return text[::-1]
original_text = "Python"
reversed_text = reverse_string(original_text)
print(reversed_text) # 출력 결과: nohtyP
파이썬의 함수는 코드를 모듈화하고 재사용 가능하게 만들어주는 강력한 도구입니다.
함수를 적절히 활용하면 코드의 가독성을 높이고 유지보수를 용이하게 할 수 있습니다.
여러분의 파이썬 프로그래밍 여정에서 함수를 마스터하면, 보다 효율적이고 깔끔한 코드를 작성할 수 있을 것입니다.
관련자료
댓글 0
등록된 댓글이 없습니다.