새싹반 코린이 오늘도 출석٩(´0`)۶
그렇게 미루고 싶었던 함수의 시간이 왔다.
다른 문법은 대충 영어단어라고 생각하고,영어 배우듯이 그렇게 이해했는데 함수는..
일단 단어 자체가 숨막혀ㅠㅠ
함수란?
프로그래밍에서 자주 사용하는 코드를 미리 만들어 두고 필요할 때 불러 사용할 수 있는 것을 함수(funtion)라고 한다.
파이썬에서는 자주 사용하는 주요한 기능들을 미리 만들어 제공하고 있으며 이런 함수를 내장함수라 칭하고,
사용자가 자주 사용하는 코드를 직접 만들어 사용하는 함수는 정의함수라고 하며 유용한 내장함수를 잘 외워두면 코드를 빠르고 쉽게 작성 할 수 있다고 한다
함수 만드는 법
- def(define) 키워드로 함수를 정의한다
- return 키워드로 값을 반환할 수 있다
- 함수이름 다음에 괄호 ( )를 사용하여 함수로 전달되는 parameter (매개변수)를 표시한다
def 함수이름 ( 매개변수 ) :
return 반환값
함수이름 (인수)
함수 호출 시 매개변수와 반환 값이 없는 경우에는 생략 할 수 있다.
삼각형의 밑변과 높이로 넓이를 구하는 함수를 만들고 호출하는 프로그램의 코드를 살펴보자
삼각형의 넓이를 구하고 싶지 않는데 일단 살펴보자
예제
def triangle_area(base, height ) :
t_area = (base * height ) / 2
return t_area
area = triangle_area(10, 8)
print(area)
#출력 결과
40.0
t_area가 반환값이며 호출한 곳으로 전달되어 변수 area에 저장되었다.
역시나..어렵다 나중에 한번 더 봐야겠다
'유치원 활동∙̑◡∙̑' 카테고리의 다른 글
JavaScript 개념과 간단 문법 1 ( 숫자와 문자 ) (0) | 2021.06.29 |
---|---|
웹사이트 아이콘 적용하는 법 / html 파비콘 (0) | 2021.06.20 |
파이썬의 데이터 타입 리스트,꼭 알아야 할 것 정리 (0) | 2021.05.25 |
코린이 인생 첫 게임 ! UP & DOWN (1) | 2021.05.24 |
파이썬에서 들여쓰기는 얼마나 중요할까? (1) | 2021.05.24 |