Python에서 함수는 중요하다. 여러번 똑같은 작업을 반복할 것이라면 함수를 정의하여 간단한 방식으로 여러번의 사용이 가능하기 때문이다.
def를 이용해 함수를 정의하고 def후에 함수 이름을 정한뒤 ()안에 요소를 넣을 수 있다.
()안에 값이 바로 들어갈 수도 있고, 변수를 넣을 수도 있다.
특히 손님에게 건네는 인사같은 경우에는 항상 같기 때문에 인자없이 리턴값을 넣어서 항상 그 값만 나오게 할 수도 있다.
반대로 return없이 바로 명령어를 넣어서 return 없이 만들 수도 있다.
함수는 여러개의 인자가 사용가능하며 몇개가 들어갈지 가늠이 안될 때에는 *args를 이용해 임의의 개수를 넣게 할 수도있으며, if를 이용해 인자값에 따라 함수의 내용을 변화시킬 수도 있다.
'Python' 카테고리의 다른 글
[Jupyter Notebook]설치 (1) | 2024.10.07 |
---|---|
[Python기초]사용자가 값 입력 (0) | 2024.09.28 |
[Python기초]for문 (1) | 2024.09.26 |
[Python기초]While문 (0) | 2024.09.25 |
[Python기초]if문 (0) | 2024.09.24 |