티스토리 뷰
2.1) 옵셔널 파라미터(optional parameter)
파라미터에 값을 넘겨주지 않았을때 설정한 기본값으로 대체해서 동작하는 함수.
def introduce(name, age, home="서울"):
print("내 이름은 {}".format(name))
print("나이는 {}".format(age))
print("사는곳은 {}".format(home))
introduce("댕댕이", 30, "부산")
>> ~~ 사는곳은 부산
## optional parameter
introduce("댕댕이", 30)
>> ~~ 사는곳은 서울
주의) 옵셔널 파라미터는 여러개가 있어도 되지만 반드시 함수의 마지막 부분에 와야한다.
일반 파라미터 사이에 끼워넣으면 안됨.
2.2) 함수에서 변수를 사용하면 지역변수를 먼저 찾고 나서 전역변수를 찾는다
(우선순위가 전역 < 지역)
2.3) 상수는 대문자로 한다 (일반 변수와 상수를 구분하기 위함)
'Python' 카테고리의 다른 글
파이썬 공부일기 | [5] 사전 (0) | 2021.03.12 |
---|---|
파이썬 공부일기 | [4] 리스트 (0) | 2021.03.10 |
파이썬 공부일기 | [3] 반복문 (0) | 2021.03.10 |
파이썬 공부일기 | [1] 자료형 (0) | 2021.03.08 |
댓글