Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Tags
- Java
- 자바
- array
- StringBuilder
- 자바스크립트
- c#
- Dict
- SpringBoot
- JavaScript
- SSL
- Swing
- Docker Desktop
- JS
- 객체
- event
- docker
- 프로그래머스스쿨
- 스프링부트
- 파이썬
- 메소드
- 클래스
- synchronized
- join()
- AssertJ
- class
- Python
- GIT
- 저장소
- thread
- 배열
Archives
- Today
- Total
정리노트
[파이썬/python] 함수 만들기 본문
파이썬 함수 만들기
예시1) x, y 두 값의 인자를 받아서 더하는 함수
def 함수이름(매개변수):
return으로 값 내보내기
1)
def sum(x, y):
return x + y
2)
def sum(x, y):
z = x + y
return z
예시 2) 여러 인자를 받아서 더하는 함수
def 함수이름(*매개변수):
return으로 값 내보내기
1)
def sum(*num):
sum = 0
for i in num:
sum += i
return sum
print(sum(1,2,3,4))
매개변수의 경우 기본값을 설정할 수 있음.
단, 앞의 매개변수에만 기본값을 설정해두면 오류가 발생하므로
뒤의 매개변수부터 지정.
예시 )
def sum(x, y=0): O
def sum(x=0, y): X
728x90
'프로그래밍 > Python' 카테고리의 다른 글
| [파이썬/python] split / join (0) | 2022.09.19 |
|---|---|
| [파이썬/python] [리스트] 항목 추가/삭제 (0) | 2022.09.12 |
| [파이썬/python] [리스트] 중복값 정리, 정렬 (집합) (0) | 2022.08.17 |
| [파이썬/python] [리스트] 2차원 리스트, 리스트 함축 (0) | 2022.08.13 |
| [파이썬/python] [리스트] 선언, 크기/값 불러오기, 변경하기 (0) | 2022.08.08 |