728x90
반응형
def myself(name, age, nationality="한국"):
print("내 이름은 {}".format(name))
print("나이는 {]살".format(age))
print("국적은 {}".format(nationality))
<옵셔널 파라미터를 제공하는 경우>
myself("홍길동", 17, "미국")
-> 내 이름은 홍길동
나이는 17살
국적은 미국
<옵셔널 파라미터를 제공하지 않는 경우>
myself("철수", 5)
-> 내 이름은 철수
나이는 5살
국적은 한국
* 옵셔널 파라미터는 모두 마지막에 있어야 한다.
def myself(name, nationality="한국", age):
print("내 이름은 {}".format(name))
print("나이는 {]살".format(age))
print("국적은 {}".format(nationality))
위와 같이 중간에 있으면 오류가 발생함.
728x90
반응형
'TIL > Python' 카테고리의 다른 글
[파이썬] elif문 (0) | 2021.01.27 |
---|---|
[파이썬] if문 (0) | 2021.01.27 |
[파이썬] while 반복문 (0) | 2021.01.27 |
[파이썬] 문자열 포맷팅 (0) | 2021.01.17 |
[파이썬] 함수와 return (0) | 2021.01.17 |