SW.AI 트랙/python
[Python] 파이썬. 함수/기본값
AI 봇
2023. 3. 17. 18:47
def profile(name, age, main_lang):
print("이름 : {0}\t나이 : {1}\t 주 사용 언어 : {2}"\
.format(name, age, main_lang))
profile("홍길동", 20, "파이썬")
profile("허균", 34, "자바")
(출력)
이름 : 홍길동 나이 : 20 주 사용 언어 : 파이썬
이름 : 허균 나이 : 34 주 사용 언어 : 자바
기본값이 지정된 경우
같은 학년이라고 할 때 나이(age)가 모두 같은 경우, 나이의 값을 새로 받는 것이 아니라 함수에 지정할 수 있다.
함수에 전달받지 값의 경우는 기본값을 반환합니다.
def profile(name, age=17, main_lang="파이썬"):
print("이름 : {0}\t나이 : {1}\t 주 사용 언어 : {2}"\
.format(name, age, main_lang))
profile("홍길동")
profile("허균")
(출력)
이름 : 홍길동 나이 : 17 주 사용 언어 : 파이썬
이름 : 허균 나이 : 17 주 사용 언어 : 파이썬