파이썬에서의 함수를 정말 쉽게 이해할 수 있는 유튜브 영상(코딩애플)을 찾았다.
이 글에서는 그 설명 내용과 영상을 공유하려고 한다.
<함수문법은 언제 쓰는 것인지?>
같은 내용(출력, 조건, 반복문 등)을 여러 번 반복해서 쓸 때!
1. 긴 코드를 짧은 단어로 축약할 때
def 긴코드():
print('여러 줄의 긴 코드를')
print('단 한 줄의 코드로')
print('여러 번 출력할 수 있음')
긴코드()
긴코드()
# 출력값
# 여러 줄의 긴 코드를
# 단 한 줄의 코드로
# 여러 번 출력할 수 있음
# 여러 줄의 긴 코드를
# 단 한 줄의 코드로
# 여러 번 출력할 수 있음
2) 마법의 모자 만들기 가능
def 모자(구멍):
print(구멍+1)
모자(1) # 출력값 2
모자(2) # 출력값 3
3) 함수 실행하고 나서 가죽을 남기고 싶을 때
def 함수():
return 10 # 의미 : 함수 실행하고 나서 10을 남겨주세요
print(함수()) # 출력값 10
*출처 : https://www.youtube.com/watch?v=e0hEA69d4Dw