반응형
파이썬python 함수란 무엇인가?
오랜만에 파이썬 관련글을 쓰는군요~!
이번엔 파이썬의 함수에 대해서 살펴보고자 합니다.
함수, 함수... 수포자인 저로써는 상당히 거북한 단어 중 하나인데요
함수란 Function으로 특정 기능을 수행하는 코드의 집합
이라고 정의 할 수 있습니다.
쉽게 말해서
믹서기에 넣는 과일은 "입력"이 되고 과일 주스는 "출력(결과값)"이 되는데, 이 때
믹서기가 함수가 되는 것이지요
지금까지 기본적으로 쓰던 print, type 등도 함수라고 볼 수 있는 것이지요
이 함수이 쓰이는 이유는,
똑같은 내용을 반복해서 작성하거나, 프로그램의 흐름을 일목요연하게 볼 수 있게 하기 위해서입니다.
함수의 기본적인 형태는
def 함수이름(입력인수):
<수행할 문장>
...
return 결과값
인데요, 파이썬은 수백개의 함수 패키지를 제공하고 있어서
작업자들이 원하는 작업을 하기 쉽도록 해줍니다.
점프 투 파이썬(https://wikidocs.net/24)을 일부 참조 하였습니다.
-
반응형
'IT 이것저것 > 파이썬python' 카테고리의 다른 글
파이썬python 패킹packing과 언패킹unpacking! (0) | 2017.05.24 |
---|---|
파이썬python 함수란 무엇인가 ~ 반복 코드 짜기 (0) | 2017.05.17 |
파이썬python 요일 계산 프로그램을 짜 보았다. - 완성편 (0) | 2017.05.02 |
파이썬python 요일 계산 프로그램을 짜 보았다. (0) | 2017.04.27 |
파이썬Python 반복문, for문에 대해서 알아보자! (0) | 2017.04.24 |
댓글