728x90
◆ Python
◇ 함수
- 함수는 특정 작업을 세분화하는 개념
ex) 피자 : 반죽(도우) + 토핑 + 굽기 + 커팅/포장
- def 함수명(매개변수1, 매개변수2) : # 함수 정의 (define)
종속 문장
① 함수 생성
② 함수의 연산을 필요로 하는 라인
함수 호출
━> 함수명(인수1, 인수2)
ㄴ매개변수는 함수에 입력으로 전달되는 값을 받는 변수이고, 인수는 함수를 호출할 때 전달하는 입력 값이다.
ㄴ내부에 print가 있으면 내용을 내부에서 바로 출력하나 없을 경우 외부로 되돌리는 명령어가 필요
(return이 없을 시 "none"이 출력 됨)
ㄴreturn의 두번째 사용으로 함수 정의를 종료하는 의미도 지니고 있다
(return 만 입력(100을 지움) 시 A, B 만 출력 되고 종료되는 것)
*기본형식 예제
- 함수는 여러가지 형태가 존재한다
*함수 예제
*함수 문제
※주의사항으로 인수와 매개변수의 내용이 달라야 한다(즉, "num"인수가 있다면 매개변수로 "num"을 사용하면 안된다)
728x90
'AWS 교육 > Cloud-Python (수)' 카테고리의 다른 글
250115_Windows Server Group (0) | 2025.01.15 |
---|---|
241218_Python 매개변수(def), 모듈(import), 클래스 (0) | 2024.12.18 |
241204_Python 제어문(for) (0) | 2024.12.04 |
241127_Python 제어문(반복문-for,while) (0) | 2024.11.27 |
241120_Python 자료형(Dictionary, 집합), 제어문(조건문, 연산자) (0) | 2024.11.20 |