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 | 31 |
Tags
- thread
- event
- StringBuilder
- 객체
- 파이썬
- Python
- 저장소
- 자바
- 자바스크립트
- 클래스
- SSL
- Dict
- 메소드
- GIT
- JS
- array
- AssertJ
- class
- docker
- Java
- 스프링부트
- 배열
- 프로그래머스스쿨
- JavaScript
- Swing
- SpringBoot
- join()
- synchronized
- c#
- Docker Desktop
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 |