Notice
Recent Posts
Recent Comments
Link
Love Every Moment
〔모두를 위한 파이썬〕사용자 정의 함수(def), 인자와 매개변수 본문
반응형
1. 함수의 종류
(1) 내장 함수(Built-in Functions)
- print(), input(), type(), float(), int(), ...
(2) 사용자 정의 함수
- def 를 통해 사용자가 새로 정의한 함수
- 새로운 예약어로 간주됨
2. 사용자 정의 함수
- def + 함수 이름() + : 의 형식으로 함수를 정의한다
- 왼쪽 사진에서는 thing()을 정의하고 호출했지만, 오른쪽 사진에서는 print_lyrics()를 정의만 하고 호출을 하지 않았으므로 함수가 동작하지 않음
- 언제 함수를 만들어서 사용하는가? 같은 기능이 계속해서 반복되거나 코드가 너무 길어서 나누고 싶을 때 등등
3. 인자(Arguments)와 매개변수(Parameters)
- 인자: 함수에 넘겨주는 입력값
- 매개변수: 함수를 정의할 때에 쓰는 변수로, placeholder 로써 함수가 호출되는 동안에 인자에 접근할 수 있도록 해준다
4. 반환값(Return Value)
- return 문은 함수의 실행을 종료시키고 결과를 반환한다
5. 실습
강의 사이트
반응형
'PROGRAMMING::LANGUAGE > Python' 카테고리의 다른 글
〔백준/파이썬〕2438번 별 찍기 - 1 (0) | 2022.06.16 |
---|---|
〔백준/파이썬〕15552번 빠른 A+B (0) | 2022.06.14 |
〔백준/파이썬〕2525번 오븐 시계 (0) | 2022.06.11 |
〔백준/파이썬〕2588번 곱셈 (0) | 2022.06.08 |
〔백준/파이썬〕10869번 사칙연산 (0) | 2022.06.06 |
Comments