[Python] 기본값
작성:    
업데이트:
카테고리: Python Youtube
예시 1
- 이름, 나이, 주사용 언어를 다루는 함수 profile
def profile(name, age, main_lang):
print("이름 : {0}\t나이 : {1}\t주 사용 언어 : {2}"\
.format(name, age, main_lang))
profile("유재석", 20, "파이썬")
profile("김태호", 25, "자바")
# 출력값 :
# 이름 : 유재석 나이 : 20 주 사용 언어 : 파이썬
# 이름 : 김태호 나이 : 25 주 사용 언어 : 자바
예시 2
- 같은 학교, 학년, 반, 수업을 듣는 경우
- 중복되는 변수값을 매번 쓸 필요가 없다.
- 이때 사용되는 개념 : 기본값
- 값이 전달될 때는 전달된 값을 사용하고, 그렇지 않은 경우 기본값을 사용하겠다.
def profile(name, age=17, main_lang="파이썬"):
print("이름 : {0}\t나이 : {1}\t주 사용 언어 : {2}" \
.format(name, age, main_lang))
profile("유재석")
profile("김태호")
# 출력값 :
# 이름 : 유재석 나이 : 17 주 사용 언어 : 파이썬
# 이름 : 김태호 나이 : 17 주 사용 언어 : 파이썬
댓글남기기